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