java、C#、C++优缺点是什么?都适合做哪些东西或项目?谢谢

如题所述

1.jave跨平台度高。被oracle收购以后,java+oracle在linux或者是unix环境下性能可以最大话利用。
2.c#微软的出品,所以必然是win下配合sqlserver.但是win内核限制等.瓶颈有。
但是在入门级和开发效率上他是最快捷的。因为框架的原因,效率暂时很难有大的突破。
不过据说最新的.net4.5提升很明显。
3.c++,高性能,无所不能。但是入门到熟悉极其的需要时间。开发3年顶多算是入门而已.
不过在桌面程序开发上c++比如是第一选择。所以现在一般企业级的网络开发开发都是java或则是c#为主。应用程序都是c++或者是delphi为主。
顺便说一下delphi语法比c++简单多了。学习也容易。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-20
现在随着云计算的兴起,许多关于云处理器的底层程序需要开发,所以今年C超过了java,java不适合做底层开发,太慢
第2个回答  2012-08-18
.jave跨平台度高。被oracle收购以后,java+oracle在linux或者是unix环境下性能可以最大话利用。
2.c#微软的出品,所以必然是win下配合sqlserver.但是win内核限制等.瓶颈有。
但是在入门级和开发效率上他是最快捷的。因为框架的原因,效率暂时很难有大的突破

java、C#、C++优缺点是什么?都适合做哪些东西或项目?谢谢
1.jave跨平台度高。被oracle收购以后,java+oracle在linux或者是unix环境下性能可以最大话利用。2.c#微软的出品,所以必然是win下配合sqlserver.但是win内核限制等.瓶颈有。但是在入门级和开发效率上他是最快捷的。因为框架的原因,效率暂时很难有大的突破。不过据说最新的.net4.5提升很明显。3.c++,高性能...

C++和C#、JAVA相比有哪些优缺点?开发程序或者网络应用,哪个比较...
C++编译的是本地码, 优点是启动快,而且可以精确控制资源因此可以开发很高效的程序. 缺点是编程麻烦, 而且容易留下安全隐患. 跨平台靠源代码在各个平台间分别编译(一处编写到处编译)Java编译的是字节码 ,跟C++相反, 启动不够快,效率不够高, 难以精确控制内存, 但是优点是编程比C++容易, 代码比较安全...

c++,java,c#哪个好点
纯粹做window应用开发,C#也是一个不错的选择,开发速度快,开发周期也短,可以为企业节省大量成本 如果涉及系统优化、代码效率优化、内核开发、驱动开发、涉及内存管理的软件、网络通信底层开发等等,则C++是最优选择

我学过C,C++(为了学别的语言),C#,JAVA到底哪个好?
关于C#最重要的一点:它是现代的编程语言。它简化和现代化了C++在类、名字空间、方法重载和异常处理等领域。屏弃了C++的复杂性,使它更易用、更少出错。对C#的易用有贡献的是减少了C++的一些特性,不再有宏、模板和多重继承。特别对企业开发者来说,上述功能只会产生更多的麻烦而不是效益。使编程更...

C、C++、VC++、Java、C#之间有何异同
另外,从语言特性和设计哲学上看,C和C++更加注重性能和控制权,允许开发者更深入地控制计算机资源,但这也意味着更高的学习曲线和错误风险。Java和C#则在一定程度上简化了开发过程,提供了更高级的抽象和安全机制,使得开发者可以更加专注于业务逻辑的实现。VC++作为C++的开发环境,主要针对Windows平台,...

c++ c# java 哪个更好学?
C++的社区虽不如Java和C#活跃,但其专业性和深度使其在特定领域内具有不可替代的价值。综上所述,C#在易学性上具有优势,适合初学者快速上手并进行项目开发。Java则在企业级应用开发中具有广泛的应用和丰富的资源支持。而C++虽然入门难度较高,但对于系统级编程和性能优化有独特的价值。选择哪门语言,应...

C#、C++、Java、Python 选择哪个好?
Java 优点:1、简单性;2、面向对象性(面向对象的程序可以达到95%);3、跨平台性(JVM);4、健壮性(完善的异常处理机制);5、高性能(自动垃圾回收机制);6、多线程;7、安全性。缺点:1、效率低(毋庸置疑);2、跨平台是它最大的优点也是最大的缺点;3、复杂性(做一个项目需要很多的知识,涉及面广)...

Java,c#,c++,Python,那个更有用?
Java 优点:1、简单性;2、面向对象性(面向对象的程序可以达到95%);3、跨平台性(JVM);4、健壮性(完善的异常处理机制);5、高性能(自动垃圾回收机制);6、多线程;7、安全性。缺点:1、效率低(毋庸置疑);2、跨平台是它最大的优点也是最大的缺点;3、复杂性(做一个项目需要很多的知识,涉及面广)...

c++java和c#有什么区别
c#主要是为了开发一些和网络相关的程序,c#主要的问题也是.net的问题在于运行程序的机器必须安装有相应版本的framwork——微软的东西向来移植性都很低,即便是用C语系开发的程序也完全没有什么移植性,更何况是他们自己研究出来的一个语言了。而.net则是专门用于WEB编程的一个架构平台,当然也可以些...

c++和java就业前景哪个好?
IT行业中JAVA和C++哪个就业前景好?就业前景的话都差不多,需求都是是有的。我的建议是C++,说说我的原因:\\x0d\\x0a1、C++工程师工资一般比java,C#的略高。\\x0d\\x0a2、C++比较难学,你可能回想,难学你还让我选。正因为他难学,所以很多人都望而却步。而学习java,我一个非计算机专业的...

相似回答