大工14秋《Java程序设计》在线作业1[答案]答案
大工14秋《Java程序设计》在线作业1
一,单选题
1. 下面哪个赋值语句是正确的()。
A. char='abc';
B. byte b=963;
C. float f=0.23;
D. double d=0.7E-3;
专业答案:----
?
正确答案:D
正确选项:----
正确选项:----
正确答案:----
2. 下列java标识符的写法,错误的是()。
A. _sys
B. $change
C. user_name
D. 1_file
专业答案:----
?
正确答案:D
3. Java程序的执行模式是()。
A. 全编译型
B. 全解释型
C. 半编译和半解释型
D. 同脚本语言的解释模式
正确答案:----
?
正确答案:C
4. 表达式(short)(7/9.2*5)值的类型是()。
A. short
B. int
C. double
正确选项:----
D. float
专业答案:----
?
正确答案:A
5. Java语言程序执行过程中会用到一套JDK工具,javac.exe指()。
正确答案:----
A. java语言编译器
B. java字节码解释器
C. java文档生成器
D. java类分解器
专业答案:----
?
正确答案:A
6. Java程序设计的源文件和编译后的文件后缀分别是()。
A. .class和.java
B. .java和.class
C. .class和.class
D. .java和.java
专业答案:----
?
正确答案:B
7. 执行下面的Java语句序列,k的值是()。 int j=4,k=20; for(int i=1;i!=j;i++)k=k-i;
A. 10
B. 24
C. 12
D. 14
专业答案:----
?
正确答案:D
8. 下面赋值语句中,哪个选项不正确()。
A. float f=11.1;
B. double d=5.3E12;
正确选项:----
C. double d=3.14D;
正确答案:----
D. Object a=new String("abc");
正确选项:----
?
正确答案:A
9. 下列赋值语句中,()是不能通过编译的语句。
A. double d=545.0;
正确答案:----
B. char a1="c";
C. int i=321;
D. float f1=45.0f;
专业答案:----
?
正确答案:B
10. Java程序设计语言是1995年()公司研发的。
A. Sun
B. Microsoft
C. Borland
D. Fox Software
正确答案:----
?
正确答案:A
二,判断题
1. 赋值语句float f=12.0;是正确的变量赋值定义。
A. 错误
B. 正确
?
正确答案:A
2. Math.max(2,Math.min(3,4));结果是2。
A. 错误
B. 正确
?
正确答案:A
3. x==1是比较变量x的值是否等于1,结果为逻辑值;而x=1是将常量1赋值给变量x。
A. 错误
B. 正确
?
正确答案:B
4. Java虚拟机是一种虚拟计算机,运行在主操作系统顶层。
A. 错误
B. 正确
?
正确答案:B
5. Java的字符串和数组是以对象的形式出现的。
A. 错误
B. 正确
?
正确答案:B
6. Java数组中的元素只可以是简单数据类型的。
A. 错误
B. 正确
?
正确答案:A
7. 面向对象程序设计语言的主要特征包括抽象、继承、封装、多态。
A. 错误
B. 正确
?
正确答案:B
8. Java字符类型采用Unicode编码,每个Unicode码占16位。
专业答案:----
A. 错误
B. 正确
?
正确答案:B
9. 关于数据类型的转换,向上转型时不必使用强制类型转换。
A. 错误
B. 正确
?
正确答案:B
10. Java语言中变量是不区分大小写的。
A. 错误
B. 正确
?
正确答案:A
大工14秋《Java程序设计》在线作业1[答案]历年真题如下: