奥鹏大工14秋《Java程序设计》在线作业1答案

2014秋大连理工大学《Java程序设计》在线作业1

一、单选题

1.下面哪个赋值语句是正确的()。A.char='abc';B.byteb=963;C.floatf=0.23;D.doubled=0.7E-3;
正确答案:D
2.下列java标识符的写法,错误的是()。A._sysB.$changeC.user_nameD.1_file
正确答案:D
3.Java程序的执行模式是()。A.全编译型B.全解释型C.半编译和半解释型D.同脚本语言的解释模式
正确答案:C
4.表达式(short)(7/9.2*5)值的类型是()。A.shortB.intC.doubleD.float
正确答案:A
5.Java语言程序执行过程中会用到一套JDK工具,javac.exe指()。A.java语言编译器B.java字节码解释器C.java文档生成器D.java类分解器
正确答案:A
6.Java程序设计的源文件和编译后的文件后缀分别是()。A..class和.javaB..java和.classC..class和.classD..java和.java
正确答案:B
7.执行下面的Java语句序列,k的值是()。intj=4,k=20;for(inti=1;i!=j;i++)k=k-i;A.10B.24C.12D.14
正确答案:D
8.下面赋值语句中,哪个选项不正确()。A.floatf=11.1;B.doubled=5.3E12;C.doubled=3.14D;D.Objecta=newString("abc");
正确答案:A
9.下列赋值语句中,()是不能通过编译的语句。A.doubled=545.0;B.chara1="c";C.inti=321;D.floatf1=45.0f;
正确答案:B
10.Java程序设计语言是1995年()公司研发的。A.SunB.MicrosoftC.BorlandD.FoxSoftware
正确答案:A

二、判断题

1.赋值语句floatf=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