第2讲 简单的Java程序

单元测试1

1、单选题:
编译Java  Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为‎
选项:
A: .java
B: .class
C: .html
D: .exe
答案: 【 .class

2、单选题:
下列哪个是JDK提供的编译器?‎
选项:
A: java.exe
B: javac.exe
C: javap.exe
D: javaw.exe
答案: 【 javac.exe

3、单选题:
下列哪个是JDK提供的解释器?‎
选项:
A: java.exe
B: javac.exe
C: javap.exe
D: javaw.exe
答案: 【 java.exe

4、判断题:
‌main()的写法是public void main(String[]arg)‍
选项:
A: 正确
B: 错误
答案: 【 错误

5、判断题:
‎public类名与文件同名​
选项:
A: 正确
B: 错误
答案: 【 正确

6、判断题:
‌package名与路径同名‌
选项:
A: 正确
B: 错误
答案: 【 正确

7、判断题:
‌import表示导入‍
选项:
A: 正确
B: 错误
答案: 【 正确

8、判断题:
‍编译程序的基本命令是javac​
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‎运行程序时java后面跟的是文件名​
选项:
A: 正确
B: 错误
答案: 【 错误

10、判断题:
‏path表示前者是命令(javac及java)的路径‍
选项:
A: 正确
B: 错误
答案: 【 正确

11、判断题:
‎path是所要引用的类的路径‏
选项:
A: 正确
B: 错误
答案: 【 错误

12、判断题:
Java Application应用程序的编写和执行分3步进行:编写源代码、编译源代码、解释执行‎
选项:
A: 正确
B: 错误
答案: 【 正确

13、判断题:
​jar文件中的清单信息文件中Main-Class表示主类‍
选项:
A: 正确
B: 错误
答案: 【 正确

14、判断题:
​可以使用javadoc来生成文档‏
选项:
A: 正确
B: 错误
答案: 【 正确

15、判断题:
‍运行jar时,使用  java -jar 文件名.jar​
选项:
A: 正确
B: 错误
答案: 【 正确

16、判断题:
‏文档注释是用/**      */‎
选项:
A: 正确
B: 错误
答案: 【 正确

17、判断题:
Java不区分大小写的语言‎
选项:
A: 正确
B: 错误
答案: 【 错误

18、判断题:
Java Application是由独立的解释器程序来运行的‌
选项:
A: 正确
B: 错误
答案: 【 正确

19、判断题:
Java源程序的扩展名是.java ‍
选项:
A: 正确
B: 错误
答案: 【 正确

20、判断题:
Java源程序经过编译后的程序的扩展名是.class​​​
选项:
A: 正确
B: 错误
答案: 【 正确

21、判断题:
‎JDK提供的解释器java​
选项:
A: 正确
B: 错误
答案: 【 正确

第3讲 数据运算、流控制和数组

单元测试2

1、单选题:
‌如下哪个是Java中的标识符()‏
选项:
A: public
B: #number
C: 3number
D: width
答案: 【 width

2、单选题:
‌设 x = 1 , y = 2 , z = 3,则表达式  y+=z--/++x  的值是(      )​
选项:
A: 3
B: 3.5
C: 4
D: 5
答案: 【 3

3、单选题:
‍下列属于合法的Java标识符是()‌
选项:
A: _cat
B: 5books
C: +static
D: -3.14159
答案: 【 _cat

4、单选题:
‎下列哪个语句不能通过编译( )‏
选项:
A: char a1 = "c";
B: int i = 321;
C: float f1 =45.0f;
D: double d = 545.0;
答案: 【 char a1 = "c";

5、单选题:
‏设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )‏
选项:
A: x > y || x > z
B: z > ( y + x )
C: x != y
D: x < y & ! ( x < z )
答案: 【 x != y

6、单选题:
‌MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。(  )‌
选项:
A: public int MAX_LENGTH=100;
B: final int MAX_LENGTH=100;
C: final public int MAX_LENGTH=100;
D: public final int MAX_LENGTH=100;
答案: 【 public final int MAX_LENGTH=100;

7、单选题:
​设 int x=1,float y=2,则表达式 x / y的值是(  )‎
选项:
A: 0
B: 1
C: 2
D: 以上都不是
答案: 【 以上都不是

8、单选题:
​以下语句正确的是(  )‎
选项:
A: byte b = 128;
B: boolean flag = null;
C: long a = 2147483648L;
D: float f = 0.9239;
答案: 【 long a = 2147483648L;

9、单选题:
‎Java中整数类型包括(  )‎
选项:
A: int,byte,char
B: int,short,long,byte,char
C: int,short,long,char
D: int,short,long,byte
答案: 【 int,short,long,byte

10、单选题:
‎假设y=2x^3+3,以下哪个是正确的java语句(  )‎
选项:
A: y=2*x*x*x+3;
B: y=(2*x)*x*(x+3);
C: y=2*x*x*(x+3);
D: y=2*x*(x*x+7);
答案: 【 y=2*x*x*x+3;

11、单选题:
‌若x = 5,y = 10,则x < y逻辑值为(  )‏
选项:
A: true
B: false
C: null
D: 1
答案: 【 true

12、单选题:
‏下列哪个叙述是正确的(  )​
选项:
A: 5.0/2+10的结果是double型数据
B: (int)5.8+1.0的结果是int型数据
C: '苹'+'果'的结果是char型数据
D: (short)10+'a'的结果是short型数据
答案: 【 5.0/2+10的结果是double型数据

13、判断题:
‎Java中的数据类型一般包括基本类型和引用类型两大类。‏
选项:
A: 正确
B: 错误
答案: 【 正确

14、判断题:
‍数据类型boolean是引用类型。‍
选项:
A: 正确
B: 错误
答案: 【 错误

15、判断题:
​int类型数据和float类型数据进行运算时,结果为float类型。​
选项:
A: 正确
B: 错误
答案: 【 正确

16、判断题:
‌int a,b,c=100;该语句表示a、b、c均被定义为整形,且a、b、c的均值为100​
选项:
A: 正确
B: 错误
答案: 【 错误

17、判断题:
‏数据类型决定数据的存储方式和运算方式‎
选项:
A: 正确
B: 错误
答案: 【 正确

18、判断题:
‌Java中基本数据类型分为两大类​
选项:
A: 正确
B: 错误
答案: 【 错误

19、判断题:
​String属于引用类型‍
选项:
A: 正确
B: 错误
答案: 【 正确

20、判断题:
‌3.14是float型​
选项:
A: 正确
B: 错误
答案: 【 错误

21、判断题:
‎345L表示长整数‎
选项:
A: 正确
B: 错误
答案: 【 正确

22、判断题:
‍Java是大小写敏感的语言​
选项:
A: 正确
B: 错误
答案: 【 正确

23、判断题:
‏按惯例,类名首字母大写,变量名首字母小写‏
选项:
A: 正确
B: 错误
答案: 【

剩余75%内容付费后可查看

发表评论

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