奥特曼 发表于 2018-4-30 12:04:18

中石油北京2018春《Java语言程序设计》第一次在线作业参考

2018春Java语言程序设计第一次在线作业
1.编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(2.5分)
无忧答案网整理提供

    A、.java
    B、.class
    C、.html
    D、.exe
2..Java程序的执行过程中用到一套JDK工具,其中java.exe是指(2.5分)
    A、Java文档生成器
    B、Java解释器
    C、Java编译器
    D、Java类分解器
3.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点(2.5分)
    A、安全性
    B、多线程
    C、跨平台
    D、可移植
4.Java语言是_____年由______公司第一次正式发布的,________被誉为Java之父(2.5分)
    A、1996;IBM;BillJoe;
    B、1995;Sun;BruceEckel;
    C、1996;Microsoft;AndersHejlsberg
    D、1995;Sun;JamesGosling
5.关于JavaApplication和Applet的说法中,正确的是_________(2.5分)
    A、都包含main()方法
    B、都通过“appletviewer”命令执行
    C、都通过“javac”命令编译   
    D、都嵌入在HTML文件中执行
6.下列哪个是面向大型企业级用容器管理专用构件的应用平台(2.5分)
    A、J2EE
    B、J2ME
    C、J2SE
    D、J2DE
7.下列对Java源程序结构的叙述中,错误的是(2.5分)
    A、import语句必须在所有类定义之前
    B、接口定义允许0或多个
    C、JavaApplication中的publicclass类定义允许0或多个
    D、package语句允许0或多个
8.下列对Java语言的叙述中,错误的是(2.5分)
    A、Java的虚拟机解释执行字节码
    B、JDK的库文件目录是bin
    C、Java的类是对具有相同行为对象的一种抽象
    D、Java中的垃圾回收机制是一个系统级的线程
9.下列Java源程序结构中前三种语句的次序,正确的是(2.5分)
    A、import,package,publicclass
    B、import必为首,其他不限
    C、publicclass,import,package
    D、package,import,publicclass
10..在Java中,属于整数类型变量的是(2.5分)
    A、single
    B、double
    C、byte
    D、char
11.下列语句片段inta=10,b=4,c=20,d=6;System.out.println(a++*b+c*--d);的结果为(2.5分)
    A、144
    B、28
    C、140
    D、不能执行
12.下列语句片段:inta=-67,b=116,c=78;intd=~a|b&c;System.out.println(d);的结果为(2.5分)
    A、70
    B、67
    C、78
    D、56
13.给出下面代码:publicclasstest{staticinta[]=newint;publicstaticvoidmain(Stringargs[]){System.out.println(a);}}那个选项是正确的(2.5分)
    A、编译时将产生错误
    B、编译时正确,运行时将产生错误
    C、输出零
    D、输出空
14.下面哪些选项是正确的main方法说明?(2.5分)
    A、publicmain(Stringargs[])
    B、publicstaticvoidmain(Stringargs[])
    C、privatestaticvoidmain(Stringargs[])
    D、voidmain()
15.System类在哪个包中()(2.5分)
    A、java.util
    B、java.io
    C、java.awt
    D、java.lang
16.下列代码哪几行会出错:()1)publicvoidmodify(){2}intI,j,k;3}I=100;4}while(I>0){5}j=I*2;6}System.out.println("Thevalueofjis"+j);7)k=k+1;8)I--;9)}10)}(2.5分)
    A、line4
    B、line6
    C、line7
    D、line8
17.指出正确的表达式(2.5分)
    A、byteb=128;
    B、Booleanb=null;
    C、longl=0xfffL;
    D、floatd=0.9239d;
18.在Java中,不属于整数类型变量的是(2.5分)
    A、double
    B、long
    C、int
    D、byte
19.Java变量中,以下不属于复合类型的数据类型是(2.5分)
    A、类
    B、字符型
    C、数组型
    D、接口
20.下面的语句片断输出结果是什么?intscore=1;switch(score){case0:System.out.print("Fail,");default:System.out.print("Error,");case1:System.out.print("Good,");case2:System.out.print("Best");break;}(2.5分)
    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、BOOLEANcanceled=false;
    B、booleancanceled=false;
    C、booleanCANCELED=false;
    D、booleancanceled=FALSE;
23.数组中各个元素的数据类型是(2.5分)
    A、相同的
    B、不同的
    C、部分相同的
    D、任意的
24.下列语句中执行跳转功能的语句是(2.5分)
    A、for语句
    B、while语句
    C、continue语句
    D、switch语句
25.顺序执行下列程序语句后,则b的值是Stringa="Hello";Stringb=a.substring(0,2);(2.5分)
    A、Hello
    B、hello
    C、He
    D、null
26.下列的哪个选项可以正确用以表示八进制值8?(2.5分)
    A、0x8
    B、0x10
    C、8
    D、10
27.下列的哪个赋值语句是不正确的?(2.5分)
    A、floatf=11.1;
    B、doubled=5.3E12;
    C、floatd=3.14f;
    D、doublef=11.1E10f;
28.下列的哪个赋值语句是正确的?(2.5分)
    A、chara="12";
    B、inta=12.0;
    C、inta=12.0f;
    D、inta=(int)12.0;
29.switch语句中表达式(expression)的值不允许用的类型是(2.5分)
    A、byte
    B、int
    C、boolean
    D、char
30.下列关键字中可以表示常量的是(2.5分)
    A、final
    B、default
    C、private
    D、transient
31.Java语言是不区分大小写(2.5分)
    正确
    错误
32.Java语言不含指针和析构方法,所以Java程序只有在结束运行才释放占用的内存(2.5分)
    正确
    错误
33.Java程序一般应当含有main方法,因为它是所有Java程序执行的入口(2.5分)
    正确
    错误
34.数组、类和接口都是引用数据类型(2.5分)
    正确
    错误
35.定义完数组后,我们可以根据实际需要,再动态调整数组大小(2.5分)
    正确
    错误
36.Java语言中一个Char类型的数据占用2个字节大小的内存空间(2.5分)
    正确
    错误
37.编译语句DoubleaDouble=37.2D不会出现编译错误(2.5分)
    正确
    错误
38.if(true){inti=17;}System.out.println(i);运行此程序的结果是输出17(2.5分)
    正确
    错误
39.floatx=26f;inty=26;intz=x/y;以上语句能正常编译和运行(2.5分)
    正确
    错误
40.int[]a={1,2,3,4};System.out.println(a.length());以上语句运行的结果是显示4(2.5分)
    正确
    错误
更多中石油学习资料请进无忧答案网www.ap5u.com

页: [1]
查看完整版本: 中石油北京2018春《Java语言程序设计》第一次在线作业参考