首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Java语言与C++语言相比,最突出的特点是
Java语言与C++语言相比,最突出的特点是
admin
2009-03-17
24
问题
Java语言与C++语言相比,最突出的特点是
选项
A、面向对象
B、高性能
C、跨平台
D、有类库
答案
C
解析
本题考查Java语言的特性。
Java语言与C++语言都是面向对象的语言。因此,选项A是错误的。
Java语言与C++语言都是高性能的编程语言。Java字节码的设计使之能很容易地直接转换成对应于特定CPU的机器码,从而得到较高的性能。C++由于其极高的灵活性、强大的功能和非常高的效率,常常用于专业应用程序的开发,C++非常适合于编写各种编程环境下的高性能代码。因此,选项B是错误的。
Java是平台无关的语言是指用Java写的应用程序不用修改就可在不同的软硬件平台上运行。平台无关有两种:源代码级和目标代码级。C和C++具有一定程度的源代码级平台无关,C++语言支持程序员编写一些非常低级的程序,从而能够访问机器硬件,并操纵实际内存地址。但这些是以牺牲可移植性为代价的,因为这时每个程序都是针对某种具体硬件环境的。而Java主要靠Java虚拟机(JVM)在目标码级实现平台无关性。Java编程人员在编写完软件后,通过Java编译器将Java源程序编译为JVM的字节代码。任何一台机器只要配备了Java解释器,就可以运行这个程序,而不管这种字节码是在何种平台上生成的。显然,Java语言与c补语言相比,最突出的特点是跨平台。因此,选项C是正确的。
Java语言和C++语言中都包含有类库,提供了大量的类以满足用户的多方面需要。因此,选项D是错误的。
经过上述分析可知,本题的答案是选项C。
转载请注明原文地址:https://kaotiyun.com/show/TMnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
如果希望用户在文本框中输入的字符显示的是’’*’’号,而不是真正输入的内容,应该指定的属性是
假设某个表单中有一个复选框(CheckBox1)和一个命令按钮Command1,如果要在Command1的Click事件代码中取得复选框的值,以判断该复选框是否被用户选择,正确的表达式是
在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是
在关系数据库中,用来表示实体间联系的是
为便于在表单中连续添加同种类型的多个控件,可先按下“表单控件”工具栏中的
下列关于二叉树的叙述中,正确的是
在考生文件夹下完成下列操作:(1)打开数据库文件mydatabase,为表temp建立主索引:索引名和索引表达式均为“歌手编号”。(2)利用表temp建立一个视图myview,视图中的数据满足以下条件:年龄大于等于28岁并且按年龄升序排
下列关于类、对象、属性和方法的描述中错误的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
随机试题
将痉证概括为虚实寒热四大纲领的是
A.感官性状指标B.主观感觉指标C.毒理学指标D.细菌学指标E.放射性指标
下列不表达S-100蛋白的细胞是
非水溶液滴定法测定硫酸奎宁片的含量时,先进行碱化处理后,再用高氯酸标准溶液滴定,1摩尔高氯酸与几摩尔硫酸奎宁相当
一般工业固体废弃物贮存、处置场的大气以( )为控制项目。
资源利用率低,一个重要原因就是()行业发展过快,工艺技术和装备落后。
根据票据法律制度的规定,下列有关汇票背书的表述中,正确的是()。
在下列的管理沟通障碍中,属于客观障碍的有()。
(28)是系统分析阶段结束后得到的工作产品;(29)是系统测试阶段完成后的工作产品。(29)
自从参加瑜伽班后,______。
最新回复
(
0
)