Java语言程序设计ATA认证题库
Java语言程序设计(1)
1. Java程序的开发周期一般包括(第二章)
A. 编译
B.下载
C.解释
D.执行
答案:A,B,C,D
2. 设置环境变量时,Path需指向Java安装目录的子目录(第二章)
A. jre
B. lib
C. bin
D. demo
答案:C
3. 设置classpath环境变量时主要需要设置Java安装目录lib子目录下的哪两个jar文件(第二章)
A. java.jar
B. tools.jar
C. dt.jar
D. jconsole.jar
答案:B,C
4. 编写Java程序时,以说法正确的是(第二章)
A. 可以使用任何文本编辑器
B. 类的源文件名和类名可以不同
C. 可以使用javac命令编译Java源文件
D. 编译后文件的扩展名为class
答案:A,C,D
5. 下面哪些是虚拟机的执行特点(第二章)
A. 多线程
B. 异常处理
C. 动态链接
D. 硬件相关
答案:A,B,C
6. Java语言和C++相比,下面哪些是Java特有的(第二章)
A. 面向对象
B. 类库
C. 跨平台
D. 动态链接
答案:C
7.下列选项中,关于编译程序说法正确的是(第二章)
A. 编译生成目标代码
B. 编译程序与翻译程序作用相同
C. 语法分析属于编译程序的基本工作内容
D. 编译过程包括中间代码生成过程
答案:A,C,D
8.不属于变量的组成部分是(第三章)
A.变量名
B.变量属性
C.变量大小
D.变量初值
答案C
9. 关于基本数据类型的说法不正确的是(第三章)
A.boolean是Java特殊的内置值,或者为真或者为假
B. float是带符号的32位浮点数
C. double是带符号的64位浮点数
D. char是16位Unicode字符
答案D
10.下列关于自动类型转换的说法中,不正确的一个是(第三章)
A. char类型数据能自动转换为任何简单数据类型的数据
B. char类型数据只能自动转换为int类型数据
C. char类型数据不能自动转换为boolean类型数据
D.char类型数据不能做自动类型转换
答案ABD
11.下列回车字符的正确转义字符是(第三章)
A. /r
B. /n
C. \n
D. \r
答案D
12.下列的赋值语句正确的是(第三章)
A. char a=14;
B. int a=14;
C. int a=14.0f;
D. int a=(int)14.0;
答案:BD
13. 下列代表八进制整数的数是(第三章)
B. 0144
C. 1840
D. -1E3
答案B
14. 下列不属于扩展赋值运算符的是(第三章)
A. +=
B. <=
C. /=
D. <<=
java设置环境变量的方法代码答案B
15. 下列运算符中,表示布尔逻辑运算符的是(第三章)
A. ++
B. << 、
C. ||
D. &
答案C
16. 下列关于equals()方法和== 运算符的说法,正确的是(第三章)
A. ==运算符和equals()方法的功能一样可以互换
B.equals()方法可以用来比较复合数据类型的数值是否相等
C. ==运算符可以用来不能比较简单数据类型的数据值是否相等
D. ==运算符和equals()方法的功能不完全一样,不可互换
答案BCD
17.表达式(40==0)&&(1/0<1)的值为(第三章)
A. true
B. false
C. 0
D. 运行出现异常
答案B
18.下列关于表达式类型的说法中,正确的是(第三章)
A.若a、b和c都是整型变量,则a+b-c是整型表达式
B.若x和y都是布尔型变量,则x&&y是布尔型表达式
C.若x和y都是整型变量,则x>1 &&y<1是整型表达式
D.若a是布尔型变量,b和c都是整型变量,则a&&(b-c)>2是布尔型表达式答案ABD
19.执行下列程序段之后,变量b的值为(第三章)
public class Test1{
public static void main(String[ ] args){
int j=12;
boolean a1=true;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。