java面向对象程序设计习题集(3)

2019-06-17 11:52

制转换。

71 、开发与运行Java程序需要经过的三个主要步骤为、 、

和 。

72.、 若x = 100,y = 120,则x > y和x <= y的逻辑值分别为 和 。

73、设 x = 60,则表达式 ( x + + )/3的值是 。

74、 Java语言的整型常量有十进制、十六进制和八进制三种形式,从这角度来说,4589是__ 整数,0x3890是____ 整数,02548是__ _整数。

75、Java 源文件中最多只能有一个 类,其他类的个数不限。 76、创建包的语句应该放在程序的位置 。

77、定义包的关键字 ,Java源程序经编译生成的字节码文件的扩展名为 。 二、判断题

1、Java 语言不区分大小写。( ) 2、Java 程序源文件的扩展名为.class。( ) 3、Java 程序中都含有 main 方法,因为它是所有 Java 程序执行的入口。 ( )

4、Java 程序可以运行在任何操作系统上,只要有对应操作系统的虚拟机。( )

5、Java 程序源文件名应该与主类名保持一致。( ) 6、“//”即可以表示单行注释,也可以表示多行注释。( ) 7、Java 中的整型 int 占 2个字节,取值范围为-32768~32767。( ) 8、在 Java 语言中,执行语句 ”boolean t=1 && 0;”的结果是给 boolean 类型变量 t 赋初值为 false。( )

9、声明变量时必须定义一个类型。 ( ) 10、注释的作用是使程序在执行时在屏幕上显示注释符号之后的内容。( )

11、Java 认为变量 Sum 与 sum 是相同的。 ( ) 12、求模运算符(%)只可用于整型操作数。 ( ) 13、算术运算符*,/,%,+和-有相同的优先级。 ( )

14、Java 语言中的标识符可以以数字、字母或下划线开头。 ( ) 15、Java 中小数常量的默认类型为 float 类型,所以表示单精度浮点数时,可以不在后面加F 或 f。 ( )

16、Java语言是IBM公司设计的一种面向对象程序设计语言。( )

17、一个Unicode字符占4个字节。 ( )

18、假设x、y都是float型,分别等于5和7,而x1、y1则是double型,分别等于5.0和7.0,那么x/y与x1/y1的值不相等( )

11

19、用Javac编译Java源文件后得到代码叫字节码。( ) 20、applet可以运行在浏览器中。 ( ) 21、Java可以用来进行多媒体及网络编程。( ) 三、选择题

1、语法错误由( )发现的。

A、JRE B、编译程序 C、命令提示符 D、应用程序 2、Java的源代码文件具有( )的扩展名。

A、class B 、java C 、javac D 、source

3、JAVA 语言是在1991年有Jame Gosling 在( )创立的。 A、 Apple B、 IBM C、 Microsoft D、 Sun Microsystems

4、java运行环境只可以识别出( )文件。

A、java B、 jre C 、exe D、 class

5、拥有扩展名为 ( )的文件可以存储程序员所编写的Java源代码。

A、 java B、 class C、 exe D、 jre

6、 Java是( )语言的一个实例,其单条程序语句便可以完成任务。

A 、机器 B 、 汇编 C、 高级 D、 以上都不对 7、Java编程言提供了可以由开发人员直接使用的( ),因而每个应用程序不必从头创建,只需导入相应需要的就可以了。

A 、现有库类 B、 TCP C 、汇编代码 D、 二级存储器 8、( )可将一个java文件转换成一个class文件

A 、调试程序 B 、 编译程序 C、 转换器程序 D 、JRE 9、在查找到应用程序的一个语法错误以后,编译程序将给用户通告此错误( )

A、出现的行号 B、可用于改正错误的正确代码 C、一个简短的描述 D、选择A和B

10、语法错误可因多种原因产生,例如,当( )

A、应用程序突然中止 B、缺少括号 C、单词拼写错误 D、选择B和C

11、为了编译应用程序,输入命令( )并跟上相应文件的名字。 A、 build B 、java C、 javac D、 create 12、下面对标识符的描述,正确的是( ) A、 可以以任意字符作为起始,但不能包含空格 B、 必须以数字作为起始,但不能包含空格 C、 不能以以数字作为起始,也不能包含空格 D、 不能以数字作为起始,但可以包含空格

13、方法( )可将一个数值转换成文本。

12

A 、Integer.valueOf B 、 Integer.parseInt C、 String.parseInt D、 String.valueOf

14、下面的数据类型强制转换中,需要把一个字符串转换为数字型的方法中,哪个是正确的( )。

A、Double.psrseString() B、String.parseDouble() C、Double.parseDouble() D、String.parseString() 15、乘法运算符一侧的表达式被引述为它的( )

A、 运算符的值 B 、 结果 C 、操作数 D、 参数 16、在数据类型的强制转化中,其中方法Integer.parseInt()的功能描述正确的是( )。

A 、将一个整数转换成文本 B 、将文本转换为一个整数

C、 同String.valueOf一样完成相同的任务 D 、以上答案都不对 17、( )字符是一个乘法运算符号

A、 星号(*) B、 正斜杠(/)字符 C、 分号(;) D、 以上答案都不对

18、一个( )运算拥有两个操作数

A 、注释 B、 文本 C、 二目 D、 以上答案均不正确

19、下面对注释的功能描述正确的是( )

A、 有助于增强应用程序的可读性 B、 位于两个正斜杠之后 C、 会编译程序忽略 D、 以上答案均正确 20、Java语句在遇到( )时将结束。

A、, B、; C、。 D、{} 21、 文档注释的@version标识表示( )。

A、 类与方法的更新过程 B、版权信息

C、作者名称 D、接口与类的版本 22、文档注释的@param标识表示( )。

A、参数说明 B、还回参数的说明 C、异常处理的说明 D、抛出异常类的说明 23、( )是规范的类名。 A、CountCLassl B、car C、moon D、demo 24、( )是规范的类包名字。 A、java.Lang B、java..lang C、Java.lang D、1java.lang 25、( )是规范的常量名称。

A、Min_Value B、Min_value C、MIN_VALUE D、min_Value

26、Java语言中的关键字是( )。

13

A、标识符 B、由Java保留使用的 C、区分大小写 D、B和C

27、类的声明是以( )作为结束 A、花括号 B、分号(;) C、end关键字 D、class 关键字

28、方法( )可以将文本转换成数值

A、Integer.getInt B、String.valueOf C、Integer.parseInt D、String.value

29、变量名必须是一个( )。

A、关键字 B、有效的标识符 C、以上两个答案都对 D、以上答案都不对

30、一些已在Java 中定义的类型,如int,被认为是( )类型。

A、 创建 B 、 现存 C、 已定义的 D 、基本 31、在Java中,( )可由“”来表示。

A 、空字符 B 、空字符串 C、 空值 D 、 以上答案都不对

32、当一个变量被放置在内存中的某一个单元中时,此值会( )该单元中先前所存放的值。

A、复制 B、替换 C、将其值添加到 D、移动

33、在Java中 ,在编写算术表达式的时候,必须( )才能输入进计算机中。

A、 使用括号 B、在多行上 C、以值的形式 D、以上答案都不对

34、赋值运算符(=)右侧的表达式总是在赋值发生之( )进行 A、 前 B、 后 C、 同一时刻 D 、 以上都不对

35、断点不能设置在( )中

A 、注释 B 、 可执行的代码行 C、 赋值语句 D、 算术语句

36、当应用程序在某个断点处暂时执行时,下一条即将执行的语句将位于该断点所在执行语句( )的语句

A 、 之前 B、 之后 C、 处 D 、 以上都不对

37、为便于阅读表达式而添加在表达式中的括号被认识是( )括号

A、 必要的 B 、 冗余的 C 、嵌入 D、 嵌套的 38、运算符( )用于执行除法运算

A 、/ B、 \\ C、 % D、 * 39、每一个变量都拥有一个( )

14

A 、 名字 B、 类型 C 、 以上两个都对 D 、 以上都不对

40、在Java中,使用( )可强制运算符的执行次序。 A、 括号 B、 变量 C、 调试程序 D、 内存

41、如果一个表达式中包含多个表示乘法、除法、和求余的运算符,那么他们将按照( )的顺序进行执行 A、从右到左 B、从左到右 C、以上两个答案都对 D、以上答案都不对

42、调试程序中的( )命令能够对应应用程序源代码中的一个可执行的代码行设置断点。

A 、stop B、 run C 、 print D 、clear 43、注释内容在代码编写中经常出现,下面对注释功能的说明正确的是( )。

A、解释说明代码 B、注销部分代码 C、强调代码的重要性 D、A和B

44、用于完成某个特定任务并且可能会返回一个值的代码部分被认为是( )

A、 变量 B、方法 C、操作数 D、标识符 45、用于存储整数值的变量应使用关键字( )进行申明

A、 integer B、 int C 、intVariable D、 Int 46、( )是帮助程序员开发算法的一个人工的、非正式的语言 A、 伪代码 B、 Java语言 C、 注释 D、 执行 47、下面对伪代码的描述中,正确的是( )

A、 通常只能描述声明 B、 在计算机中执行

C、 通常只描述可执行的代码行 D 、通常描述声明和可执行的代码行

48、符号( )并不属于一个Java运算符

A 、* B、 != C、 <> D、 % 49、下面哪些是java语言中的关键字?( ) A 、sizeof B 、abstract C、 NULL D、 Native 50、下面语句哪个是正确的? ( )

A 、char a='abc'; B、 long l=oxfff; C、 float f=0.23; D、 double b=0.7E-3;

51、以下程序测试String 类的各种构造方法,试选出其运行效果。 ( )

class STR{

public static void main(String args[]){ String s1=new String();

String s2=new String(\ char chars[]={'a',' ','s','t','r','i','n','g'};

15


java面向对象程序设计习题集(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:柳峪2号特大桥施组(上报监理)3.28

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: