Java是一种面向对象的高级语言。汇编语言、C语言与Java 语言比较,是否Java语言一定优于二者
Java是一种面向对象的高级语言。在此之前出现的汇编语言、C语言与Java语言比较,是否Java语言一定优于二者,如果是,请陈述理由。如果不是,请分别陈述三种语言各自的应...
Java是一种面向对象的高级语言。在此之前出现的汇编语言、C语言与Java 语言比较,是否Java语言一定优于二者,如果是,请陈述理由。如果不是,请分别陈述三种语言各自的应用范围
非常感谢
汗。。好吧。。
那个那个。。理由什么的最好再能具体一点点哈。。。 展开
非常感谢
汗。。好吧。。
那个那个。。理由什么的最好再能具体一点点哈。。。 展开
5个回答
展开全部
首先,java语言是一种面向对象的语言,跟汇编语言和C语言是没得比较的,跟C++、Ruby等面向对象的语言倒是可以比较的。Java语言是目前IT行业最流行的一门语言,排名在所有语言中排第一,而且在前些年的排名是遥遥领先于第二名的编程语言的。
其次,如果非要跟汇编语言和C语言进行比较的话,那么,我会说,汇编语言和C语言是更面向计算机底层的开发,它跟计算机硬件打的交道比较多,它的执行效率会比java高,执行的更快,一般的大型软件,比如操作系统、杀毒软件都是用C++写的。但是用汇编语言和C语言绝对没有用java用的方便,代码也远没有java来的清爽。学java绝对有前途,但是学Java前,最好吧(我说最好,没有也没关系),先学C语言吧,毕竟C语言是基础,学其他任何一门语言,最好从C开始学起,但是C只要学个基础就可以了
其次,如果非要跟汇编语言和C语言进行比较的话,那么,我会说,汇编语言和C语言是更面向计算机底层的开发,它跟计算机硬件打的交道比较多,它的执行效率会比java高,执行的更快,一般的大型软件,比如操作系统、杀毒软件都是用C++写的。但是用汇编语言和C语言绝对没有用java用的方便,代码也远没有java来的清爽。学java绝对有前途,但是学Java前,最好吧(我说最好,没有也没关系),先学C语言吧,毕竟C语言是基础,学其他任何一门语言,最好从C开始学起,但是C只要学个基础就可以了
展开全部
汇编语言(AssemblyLanguage)是面向机器的程序设计语言。在汇编语合中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。
C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。
Java与C和C++直接相关.Java继承了C的语法,Java 的对象模型是从C++改编而来的.现代程序设计始于C,而后过渡到C++,现在则是JAVA.通过大量的继承,由于它们的相似性,C,C++和JAVA为专业程序员定义了一个统一的概念架构.程序员从其中的一种语言转到另一种语言时,不会遇到太大的困难.
C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。
Java与C和C++直接相关.Java继承了C的语法,Java 的对象模型是从C++改编而来的.现代程序设计始于C,而后过渡到C++,现在则是JAVA.通过大量的继承,由于它们的相似性,C,C++和JAVA为专业程序员定义了一个统一的概念架构.程序员从其中的一种语言转到另一种语言时,不会遇到太大的困难.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
汇编语言、C语言与Java 语言比较,没有哪个更优。主要是擅长做的事情不同而已,
汇编语言、C语言擅长做嵌入式开发(面向设备,如:mp3,手机)
Java语言主要擅长于做企业级的开发(面向企业,如:OA,MIS等)
汇编语言、C语言擅长做嵌入式开发(面向设备,如:mp3,手机)
Java语言主要擅长于做企业级的开发(面向企业,如:OA,MIS等)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
高级语言和低级语言的区分在于是亲机器还是亲人。
从人的思维模式初始,高级语言易于理解和编写。
从机器的角度出发,低级语言更直接。
所以从执行效率上低级语言有优势,但是从应用开发来说高级语言更快速。
通俗点说,为了保证效率,Windows操作系统中最核心的代码是用C开发的。而Windows下的各种软件则大多数是基于高级语言开发。
从人的思维模式初始,高级语言易于理解和编写。
从机器的角度出发,低级语言更直接。
所以从执行效率上低级语言有优势,但是从应用开发来说高级语言更快速。
通俗点说,为了保证效率,Windows操作系统中最核心的代码是用C开发的。而Windows下的各种软件则大多数是基于高级语言开发。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这么有深度的问题竟然不给分,没诚意
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |