文档介绍:一、填空题(每空1分,共10分)
1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、编译生成字节码和解释运行字节码。
,char型采用Unicode编码方案,每个Unicode码占
用 2 字节内存空间。
= 5,y = 10,则x < y和x >= y的逻辑值分别为 true 和 false 。
x = 2 ,则表达式( x + + )/3 的值是 1 。
class ,定义接口的保留字是interface 。
:float 和 double ,后者精度高于前者。
:数据结构+ __算法__ = 程序。
, 。
二、单项选择题:(在每小题的四个备选答案中选出一个正确答案要,并将其号码填在题干上的括号内。每小题2分,本大题共40分)
l、关于选择结构下列哪个说法正确? ( )
else语句必须成对出现
2、while循环和 do…while循环的区别是: ( )
,这两个结构任何情况下效果一样
do…while循环执行效率高
,所以循环体至少被执行一次
…while循环是先循环后判断,所以循环体至少被执行一次
3、关于 for循环和 while循环的说法哪个正确? ( )
,for循环先执行后判断。
,for循环的判断条件一般是非程序结果
,循环体不能为空
4、void的含义: ( )
B. 方法体为空
D. 定义方法时必须使用
5、return语句: ( )
6、下列说法哪个正确?
,就能创建对象
,也可以是一个对象
D、属性必须是简单变量
7、关于方法main()的说法哪个正确?( )
()只能放在公共类中
B main()的头定义可以根据情况任意更改
()方法
()方法中
8、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。
A. java B. .class
C. html D. .exe
9、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )。
A. 3 B. 3. 5
C. 4 D. 5
10、如下哪个是Java中有效的关键字()
A、name B、h