一.单选题(共3题,6.0分)
1
以下选项中是对一个Java源文件进行正确编译的语句是( )。(2.0分)
正确答案: A 我的答案:A 得分: 2.0分
答案解析:
2
在Java中,源文件Test.java中包含如下代码,则程序编译运行的结果是( )。
public class Test {
public static void main(String[ ] args) {
system.out.println("Hello!");
}
}
(2.0分)
- A、
- B、
- C、
- D、
正确答案: B 我的答案:A 得分: 0.0分
3
有一段Java 程序,其中public类名是A1,那么保存它的源文件名可以是( )。(2.0分)
正确答案: A 我的答案:A 得分: 2.0分
答案解析:
二.多选题(共1题,6.0分)
1
以下选项中关于Java跨平台原理的说法正确的是( )。(6.0分)
- A、Java源程序要先编译成与平台无关的字节码文件(.class),然后字节码文件再被解释成机器码运行
- B、Java的跨平台原理决定了其性能比C/C++高
- C、Java虚拟机是可运行Java字节码文件的虚拟计算机。不同平台的虚拟机是不同的,但它们都提供了相同的接口
- D、Java语言具有一次编译,到处运行的特点,可以在所有的平台上运行
正确答案: AC 我的答案:AD
一.单选题(共6题,17.4分)
1
在Java中,以下错误的变量名是
正确答案: D 我的答案:D
答案解析:
2
在Java中,byte数据类型的取值范围是( )。
正确答案: A 我的答案:A
答案解析:
3
下面的赋值语句中错误的是( )。
正确答案: A 我的答案:A
答案解析:
4
下面的代码段中,执行之后i和j的值是( )。 |
int i=1; int j; j=i++; |
正确答案: C 我的答案:C
5
下面Java代码的执行结果是( )。 |
public class Test { public static void main(String args[]) { System.out.println(100 % 3); System.out.println(100%3.0); } } |
正确答案: A 我的答案:A
6
关于以下Java程序中错误行的说明正确的是( )。 |
public class Test2 { public static void main(String[] args) { short s1=1; //1 s1=s1+1; //2 s1+=1; //3 System.out.println(s1); } } |
- A、
- B、
- C、
- D、
正确答案: B 我的答案:B
二.多选题(共3题,8.7分)
1
以下选项中属于合法的Java标识符的是
正确答案: CD 我的答案:CD
答案解析:
2
在Java中,下面( )语句能正确通过编译。
- A、System.out.println(1+1);
- B、char i =2+'2';System.out.println(i);
- C、String s="on"+'one';
- D、int b=255.0;
正确答案: AB 我的答案:AB
答案解析:
3
以下Java运算符中优先级别最低的两个选项是( )。
正确答案: AB 我的答案:AB