|
×
loading...
第一次在线作业
已完成100%(共40题,还剩 0题)
资料来源(谋学网www.mouxue.com) (共30道题)
收起
1.(2.5分) 编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为
A、.java
B、.class
C、.html
D、.exe
2.(2.5分) .Java程序的执行过程中用到一套JDK工具,其中java.exe是指
A、Java文档生成器
B、Java解释器
C、Java编译器
D、Java类分解器
3.(2.5分) Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点
A、安全性
B、多线程
C、跨平台
D、可移植
4.(2.5分) Java语言是_____年由______公司第一次正式发布的,________被誉为Java之父
A、1996;IBM;Bill Joe;
B、1995;Sun;Bruce Eckel;
C、1996;Microsoft;Anders Hejlsberg
D、1995; Sun; James Gosling
5.(2.5分) 关于Java Application和Applet的说法中,正确的是_________
A、都包含main()方法
B、都通过“appletviewer”命令执行
C、都通过“javac”命令编译
D、都嵌入在HTML文件中执行
6.(2.5分) 下列哪个是面向大型企业级用容器管理专用构件的应用平台
A、J2EE
B、J2ME
C、J2SE
D、J2DE
7.(2.5分) 下列对Java源程序结构的叙述中,错误的是
A、import 语句必须在所有类定义之前
B、接口定义允许0或多个
C、Java Application中的public class 类定义允许0或多个
D、package 语句允许0或多个
8.(2.5分) 下列对Java语言的叙述中,错误的是
A、Java的虚拟机解释执行字节码
B、JDK的库文件目录是bin
C、Java的类是对具有相同行为对象的一种抽象
D、Java中的垃圾回收机制是一个系统级的线程
9.(2.5分) 下列Java源程序结构中前三种语句的次序,正确的是
A、import, package, public class
B、import 必为首,其他不限
C、public class, import ,package
D、package, import , public class
10.(2.5分) .在Java中,属于整数类型变量的是
A、single
B、double
C、byte
D、char
11.(2.5分) 下列语句片段 int a=10,b=4,c=20,d=6; System.out.println(a++*b+c*--d); 的结果为
A、144
B、28
C、140
D、不能执行
12.(2.5分) 下列语句片段: int a=-67,b=116,c=78; int d=~a|b& c; System.out.println(d);的结果为
A、70
B、67
C、78
D、56
13.(2.5分) 给出下面代码: public class test{ static int a[] = new int[10]; public static void main(String args[]) { System.out.println(a[10]); } } 那个选项是正确的
A、编译时将产生错误
B、编译时正确,运行时将产生错误
C、输出零
D、输出空
14.(2.5分) 下面哪些选项是正确的main方法说明?
A、public main(String args[])
B、public static void main(String args[])
C、private static void main(String args[])
D、void main()
15.(2.5分) System类在哪个包中( )
A、java.util
B、java.io
C、java.awt
D、java.lang
16.(2.5分) 下列代码哪几行会出错: ( ) 1) public void modify() { 2} int I, j, k; 3} I=100; 4} while(I> 0){ 5} j= I * 2; 6} System.out.println (" The value of j is " + j ); 7) k=k + 1; 8) I--; 9) } 10)}
A、line 4
B、line 6
C、line 7
D、line 8
17.(2.5分) 指出正确的表达式
A、byte b=128;
B、Boolean b=null;
C、long l=0xfffL;
D、float d=0.9239d;
18.(2.5分) 在Java中,不属于整数类型变量的是
A、double
B、long
C、int
D、byte
19.(2.5分) Java变量中,以下不属于复合类型的数据类型是
A、类
B、字符型
C、数组型
D、接口
20.(2.5分) 下面的语句片断输出结果是什么? int score=1; switch(score) { case 0: System.out.print(" Fail," ); default:System.out.print(" Error," ); case 1: System.out.print(" Good," ); case 2: System.out.print(" Best" ); break; }
A、没有输出
B、Good,
C、Good,Best
D、Error,Good,Best
21.(2.5分) 下面哪个是合法的标识符_______
A、$persons
B、2Users
C、*point
D、this
22.(2.5分) 下列布尔变量定义中,正确并且规范的是:
A、BOOLEAN canceled=false;
B、boolean canceled= false;
C、boolean CANCELED= false;
D、boolean canceled= FALSE;
23.(2.5分) 数组中各个元素的数据类型是
A、相同的
B、不同的
C、部分相同的
D、任意的
24.(2.5分) 下列语句中执行跳转功能的语句是
A、for 语句
B、while语句
C、continue语句
D、switch语句
25.(2.5分) 顺序执行下列程序语句后,则b的值是 String a=" Hello" ; String b=a.substring(0,2);
A、Hello
B、hello
C、He
D、null
26.(2.5分) 下列的哪个选项可以正确用以表示八进制值8?
A、0x8
B、0x10
C、8
D、10
27.(2.5分) 下列的哪个赋值语句是不正确的?
A、float f = 11.1;
B、double d = 5.3E12;
C、float d = 3.14f ;
D、double f=11.1E10f;
28.(2.5分) 下列的哪个赋值语句是正确的?
A、char a=" 12" ;
B、int a=12.0;
C、int a=12.0f;
D、int a=(int)12.0;
29.(2.5分) switch 语句中表达式(expression)的值不允许用的类型是
A、byte
B、int
C、boolean
D、char
30.(2.5分) 下列关键字中可以表示常量的是
A、final
B、default
C、private
D、transient
资料来源(谋学网www.mouxue.com) (共10道题)
收起
31.(2.5分) Java语言是不区分大小写
正确
错误
32.(2.5分) Java语言不含指针和析构方法,所以Java程序只有在结束运行才释放占用的内存
正确
错误
33.(2.5分) Java程序一般应当含有main方法,因为它是所有Java程序执行的入口
正确
错误
34.(2.5分) 数组、类和接口都是引用数据类型
正确
错误
35.(2.5分) 定义完数组后,我们可以根据实际需要,再动态调整数组大小
正确
错误
36.(2.5分) Java语言中一个Char类型的数据占用2个字节大小的内存空间
正确
错误
37.(2.5分) 编译语句Double aDouble=37.2D不会出现编译错误
正确
错误
38.(2.5分) if(true){int i=17;} System.out.println(i);运行此程序的结果是输出17
正确
错误
39.(2.5分) float x=26f; int y=26; int z=x/y; 以上语句能正常编译和运行
正确
错误
40.(2.5分) int[] a={1,2,3,4}; System.out.println(a.length()); 以上语句运行的结果是显示4
正确
错误
|
|