试题
合分人: 一、单项选择:(每题2分,共40分)
1、下列标识符组中,正确的一组是( A )。
A 、c_name, if, _name
B 、c*name, $name, mode
C 、Result1, somm1, while
D 、$ast, _mmc, c$_fe 2、下列关于变量赋值说法中,错误的是( A )。 A 、变量只有在赋值后才能使用
B 、boolean 类型的变量值只能取true 或false
C 、只有同类型同精度的值才能赋给同类型同精度的变量,不同类型不同精度需要转换后才能赋值
D 、不同类型和精度之间也能赋值,系统会自动转换 3、下列正确的逻辑表达式是(A )。
A 、(x+y>7)&&(x-y<1)
B 、!(x+y)
C 、(x+y>7) || (z=a)
D 、(x+y+z)&&(z>=0) 4、下列不合法的变量名是( D )。
A 、int
B 、int1
C 、name_1
D 、name 5、下列关于Java 语言的描述中,不正确的描述是( C )。
A 、Java 语言是一个完全面向对象的语言
B 、Java 是结构中立与平台无关的语言
C 、Java 是一种编译性语言
D 、Java 是一种解释性语言
6、以下说法正确的是( B )。
A 、Java 程序文件名必须和程序文件中定义的类名一致
B 、Java 程序文件名可以和程序文件中定义的类名不一致
C 、Java 源程序文件的扩展名必须是.java
D 、以上A 、C 说法正确,B 说法不正确
7、一个可以独立运行的Java 应用程序,包含的main 方法( A )。
A 、可以为一个或多个
B 、只能有一个
C 、可以为一个或零个
D 、最多两个 8、在switch(表达式) 语句中,表达式的值必须是(C )值。
A 、整数
B 、字符
C 、布尔逻辑
D 、整数或字符 9、下列关于运行Java 应用程序(application )的说法中,正确的说法是(B )。