JavaSE-习题-Java语言的特点等

本文介绍了Java中字符类型的Unicode编码,指出每个Unicode码占用16个比特位。此外,文章详细讲述了JDK、JRE和JVM的关系,强调注释的重要性,并列举了Java标识符的规则。Java程序编译后的产物是字节码而非机器码。
摘要由CSDN通过智能技术生成

第 1 题(单选题)

题目名称:

java 的字符类型采用的是 Unicode编码方案,每个 Unicode码占用( )个比特位。

题目内容:

A .8

B .16

C .32

D .64

每个 Unicode码占用2个字节,每个字节是8个比特位,所以,这里是16个比特位。故选择B

第 2 题(多选题)

题目名称:

下列有关JDK, JRE, JVM三者的叙述,正确的是:( ) 

题目内容:

A .JDK是Java开发工具包 ,包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。

B .JRE是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。

C .JVM是整个Java实现跨平台的最核心的部分,所有的Java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行

D .JDK中包含了JRE,JRE又包含JVM

答案中A,B,C是JDK,JRE,JVM三者的定义,另外JDK当中包含JRE,JRE包含JVM。故:A,B,C,D是正确的。

第 3 题(单选题)

题目名称:

下列说法不正确的是( )

题目内容:

A .Java当中的注释有,单行注释,多行注释(块注释),文档注释。

B .注释可以提高代码可读性 ,方便后期代码维护 ,方便程序员间的交流沟通 ,生成帮助文档 。

C .注释不能长篇大论,也不要太过于简单,适度就好。

D .注释并不需要,只要变量等命名合理就行。

ABC均为正确的选择。

D错误,原因是注释非常重要,如果不加注释,有可能自己写的代码,在若干天后自己都不认识了。

一个好的代码,需要好的注释,好的风格共同决定的。所以,注释很重要!

第 4 题(多选题)

题目名称:

在java中,下列标识符不合法的有( )

题目内容:

A .new

B .$Usdollars

C .1234

D .car.taxi

Java中标识符由,数字,字母,下划线,美元符号组成。不能使用Java中的关键字作为标识符。

A:new是Java的关键字,故错误

B:正确,但是不建议美元符号开始。

C:不能数字开始或者都是数字

D:不能包含点号

故选择A,C,D

第 5 题(多选题)

题目名称:

下列语句哪一个正确 ( ) 

题目内容:

A .Java程序经编译后会产生machine code

B .Java程序经编译后会产生byte code

C .Java程序编译使用命令javac 运行使用 java 命令

D .以上都不正确

A选项:编译后产生的是字节码并不是机器码

B选项:由A得知,B正确

C选项:java源程序通过javac 编译生成字节码文件,通过java命令运行java程序,故C正确

D选项:错误

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值