第一章 单元测试

1、单选题:
下列关于多态的描述中,错误的是( )。
选项:
A:多态性是指“一种定义,多种实现”
B:多态性可以加快代码的运行速度
C:多态性分为动态多态性和静态多态性两种
D:多态性是面向对象的核心特征之一
答案: 【多态性可以加快代码的运行速度

2、单选题:
Java语言使用的字符码集是( )。
选项:
A:BCD
B:Unicode
C:DCB
D:ASCⅡ
答案: 【Unicode

3、单选题:
关于Java语言叙述错误的是( )。
选项:
A:Java语言中的类可以多继承
B:Java是一种面向对象的语言
C:Java的垃圾收集机制自动回收程序已不再使用的对象
D:Java语言具有跨平台性
答案: 【Java语言中的类可以多继承

4、单选题:
下列哪个是表明Java应用程序主类的main方法( )?
选项:
A:public void main (String args[ ])
B:public static void Main (String args[])
C:public static void main (String args[ ])
D:static void main (String args[ ])
答案: 【public static void main (String args[ ])

5、单选题:
(5)下列哪个叙述是正确的?( )
选项:
A:如果源文件中有多个类,那么至少有一个类必须是public类。
B:Java源文件是由若干个书写形式互相独立的类组成。
C:Java源文件中只能有一个类。
D:Java源文件的扩展名是.txt。
答案: 【Java源文件是由若干个书写形式互相独立的类组成。

第二章 单元测试

1、单选题:
以下程序的执行结果是( )?

选项:
A:302
B:0212.0
C:10202.0
D:1020.21
答案: 【10202.0

2、单选题:
以下代码块执行完后k的值是( )?

选项:
A:1
B:k 在代码块外没有定义,所以这个程序有编译错误
C:0
D:2
答案: 【k 在代码块外没有定义,所以这个程序有编译错误

3、单选题:
下列关于标识符的描述中,正确的是( ) 。
选项:
A:标识符中大小写字母是无区别的;
B:标识符可选用关键字;
C:标识符中可以使用连接符和井号符;
D:标识符中可以使用下划线和美元符;
答案: 【标识符中可以使用下划线和美元符;

4、单选题:
指出正确的表达式( ) 。
选项:
A:long l=0xfffL;
B:long l=2.13;
C:int i=1.2f;
D:byte b=128;
答案: 【long l=0xfffL;

5、单选题:
阅读下面程序

其运行的结果是( )。
选项:
A:0;
B:10;
C:8;
D:2;
答案: 【8;

发表评论

电子邮件地址不会被公开。 必填项已用*标注