Java是比C/C++更高级的语言吗? 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能说高级,给分析下两者的区别吧:1.java是完全面向对象编程2.c是底层编程语言3.java跨平台、是首个在语言级上支持多线程的语言 4.java在创建时借助了很多c和c++中的元素、c、c++、语法上很相似,以c语言基础学习java会觉得很熟悉 5.两者的用途不同,c主要做底层次的开发;java有很多方面的应用如:J2SE、J2EE、J2ME6.java有钱途 参考资料:http://java.csdn.net/ CSDNjava区 不赞成.既然和C++差不多,那为什么要再出一个JAVA?还是因为C++不能满足某些需求.JAVA的出现貌似就是为了完成大规模程序的. 你看csdn目录 C/C++在开发语言目录下面java是java技术里面 最大区别就是java是完全面向对象,c根本不是,c++不完全 是的...Java和C#类似...C#=C++++ 如何界定高级和低级如果说从机器到汇编到C这样是从低级到高级的话,Java当然比C要高级,C++因为背上了C这个沉重而华丽的包袱,可能也要低级于Java但是如果按这种排法,越高级的语言实际执行效率越低;此外,低级语言一般能做比高级语言更多的事,比如C/C++就可以来实现操作系统,但Java就不行。高级语言的优势是易学,易维护,利于开发。 都同属于高级语言,只是用处不一样。本人意见: C和C++属于微软路线...必须依靠微软的WINDOWS平台来运行;而Java则是依靠JDK来编译,JVM来运行的,可以在很多操作系统上运行(像Linux,unix)。 C#与java类似即c#≈java然而c#=C++++换而言之java=C++++所以java肯定比c++高级 java面向对象,c++面向对象,c面向过程 比C是,因为C是面向过程的语言,在编写更大量的代码时会有心无力。C++是比C更高级,作为面向对象的语言,更适合大工程,同时为了继承C的一些代码,牺牲了一定得简易型。JAVA,用某人话说=C++--,即简洁版本的C++,后发制人,更简洁易使,还具有跨平台,开源等特性。 感觉,这就像是婴儿--》少年--》青年--》壮年--》成年--》老年的过程01代码就好像是婴儿一样无知,就知道哭和笑,没有太多的感情变化,很天真而汇编,到了少年时期,知道的都多啦,而且也慢慢的变得复杂,他有了喜怒哀乐,他知道谁对他好,谁对他不他不好,他也能作许多事情,他也不想婴儿时那个让父母费心。c或一些其他过程化用语言,到了青年,他们懂得了自己的价值和面对朋友和亲人对他的期望,他努力发挥自己的价值,他知道自己该做什么不该做什么,他也不会让父母操心,除非发生了很难解决的问题。java,到了壮年,他慢慢的成熟,慢慢感觉需要组建新的家庭,需要独立,所以他摆脱了c/c++的束缚,去组建一个新的属于自己的家庭,就这样java独立啦,但是他依然继承了c/c++一些优秀的东西,抛弃了他们糟粕的东西,向着java自己的商业领域进军成年--老年还没出来,出来再说 java现在是一个平台,环境,早已经不是一种单纯的计算机语言。 这些语言是不能这样比较的,它们各自的应用场合都不一样,如果要说功能强大的话,应用层的功能都可以实现,但涉及到系统级别较底层的东西时,C/C++是绝对占优势的。强大的UNIX和LINUX用C/C++写的,JAVA我们知道最多的可能也只是J2EE吧, 高级未必好,越高级,越傻瓜。像java,.net都是在托管代码里倒腾,安全是安全了,但因为被关在沙箱里,一些底层的功能不得不依靠本地代码实现。 这个回复真的太搞笑了,你知不知道你后面举的Linux、Unix是用什么开发的啊?不知道就多翻翻书,竟然把C/C++等同于VC了。还有上面说的钱途的问题,钱途看的是技术和所从事的领域,不是靠语言。 csdn又出现了 语言比较帖搬个凳子等大家的“激烈”讨论。。 java有钱途?有个屁钱途! 搞java的人越来越多,再多的钱一平均也不过了。。要说高级还得属sql! 语言的级别貌似是跟语言的抽象程度挂钩的。抽象程度越高的,越高级。计算机语言的产生主要就是对具体计算机代码的抽象,让计算机的程序设计过程更接近人的思考方式。让程序员从一个程序的执行者变成对程序的控制者这么一个过程。就C++和Java来讲,都是面向对象的,只是应用场合不同而已。c++更通用一点,java用虚拟机屏蔽了大多数的硬件细节,给开发者留出的是完全面向对象的一个环境,更更接近人思维的方式,也因此更容易学习。 比较哪个语言高级,哪个不高级。在市场上流行的开发语言都有他的强项,java强大也有他的弱点,c语言也有他的优点。针对不同的项目要用适合它的语言来开发。 对于押宝游戏出个题目 tomcat启动异常 网页登陆的问题,急! 连接mssql的问题,各位帮忙 有没有HTML的帮助啊 我不懂大家帮我!! 小问题 大家谈谈人气最旺的英文技术论坛有那些? JDBC ms sql server 7.0 war包部署到tomcat找不到action java 中synchronized 用法 爱好Java软件设计的加群
4.java在创建时借助了很多c和c++中的元素、c、c++、语法上很相似,以c语言基础学习java会觉得很熟悉
5.两者的用途不同,c主要做底层次的开发;java有很多方面的应用如:J2SE、J2EE、J2ME6.java有钱途
参考资料:http://java.csdn.net/ CSDNjava区
不赞成.既然和C++差不多,那为什么要再出一个JAVA?
还是因为C++不能满足某些需求.
JAVA的出现貌似就是为了完成大规模程序的.
C/C++在开发语言目录下面java是java技术里面
C#=C++++
如果说从机器到汇编到C这样是从低级到高级的话,Java当然比C要高级,C++因为背上了C这个沉重而华丽的包袱,可能也要低级于Java
但是如果按这种排法,越高级的语言实际执行效率越低;此外,低级语言一般能做比高级语言更多的事,比如C/C++就可以来实现操作系统,但Java就不行。高级语言的优势是易学,易维护,利于开发。
即c#≈java
然而c#=C++++
换而言之
java=C++++
所以java肯定比c++高级
一定得简易型。JAVA,用某人话说=C++--,即简洁版本的C++,后发制人,更简洁易使,还具有跨平台,开源等特性。
01代码就好像是婴儿一样无知,就知道哭和笑,没有太多的感情变化,很天真
而汇编,到了少年时期,知道的都多啦,而且也慢慢的变得复杂,他有了喜怒哀乐,他知道谁对他好,谁对他不他不好,他也能作许多事情,他也不想婴儿时那个让父母费心。
c或一些其他过程化用语言,到了青年,他们懂得了自己的价值和面对朋友和亲人对他的期望,他努力发挥自己的价值,他知道自己该做什么不该做什么,他也不会让父母操心,除非发生了很难解决的问题。
java,到了壮年,他慢慢的成熟,慢慢感觉需要组建新的家庭,需要独立,所以他摆脱了c/c++的束缚,去组建一个新的属于自己的家庭,就这样java独立啦,但是他依然继承了c/c++一些优秀的东西,抛弃了他们糟粕的东西,向着java自己的商业领域进军成年--老年还没出来,出来再说
搬个凳子等大家的“激烈”讨论。。
java有钱途?有个屁钱途! 搞java的人越来越多,再多的钱一平均也不过了。。要说高级还得属sql!
让程序员从一个程序的执行者变成对程序的控制者这么一个过程。
就C++和Java来讲,都是面向对象的,只是应用场合不同而已。c++更通用一点,java用虚拟机屏蔽了大多数的硬件细节,给开发者留出的是完全面向对象的一个环境,更更接近人思维的方式,也因此更容易学习。
在市场上流行的开发语言都有他的强项,java强大也有他的弱点,c语言也有他的优点。针对不同的项目要用适合它的语言来开发。