详情请咨询QQ:3494317897 微信:aopy98
试卷总分:100 得分:100 一、单选题 (共 20 道试题,共 100 分) 1.关于Java虚拟机说法正确的是_______。 A.Java虚拟机只能由软件实现 B.Java虚拟机只能由硬件实现 C.在不同的操作系统中Java虚拟机的实现方式不同,要么使用硬件,要么使用软件 D.在无线技术中,都用硬件实现Java虚拟机
2.下面程序的执行结果为_______。public class Test{ public static void main(String args[]){ int i=13,j=10; if(i-->j) i++; else j--; System.out.println(i+"\t"+j); } } A.13 10 B.12 11 C.11 11 D.12 12
3.执行下列程序之后,变量n的值为_______。 public class Exam { public static void main(String args[]){ int y=2; int z=3; int n=4; n=n+-y*z/n; System.out.println(n); } } A.3 B.-1 C.-12 D.-3
4.下列关于Java中类权限限定词的作用范围说法正确的是_______。 A.protected限定的类可以被不同包中的子类使用 B.default限定的类可以被不同包中的子类使用 C.private限定的类可以被同一个包中子类使用 D.public限定的类可以被不同包中的非子类使用
5.Java语言具有许多优点和特点,下列选项中,反映了Java程序并行机制的特点的是_______。 A.分布式计算 B.多线程 C.跨平台 D.面向对象技术
6.下列关于方法重载的说法正确的是_______。 A.方法重载指的是多个方法可以具有相同的名称,但这些方法的参数类型不能完全相同 B.方法重载指的是多个方法可以具有相同的名称,但这些方法的参数个数不能完全相同 C.方法重载指的是多个方法可以具有相同的名称,但这些方法的参数类型和个数可以完全相同 D.返回类型不能用来区分重载的方法
7.用整型数10创建一个Integer类的对象,下列语句中,能够完成上述功能的是_______。 A.Integer i=new Integer(10);egerLUE B.Integer i=10; C.int i=10; D.Integer i=Integer (10);
8.下列哪个是反斜杠字符的正确表示? A.\\ B.*\\ C.\ D.\’\’
9.下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=0; for(int i=1;i<=4;i++){ x=4; for(int j=1;j<=3;j++){ x=3; for(int k=1;k<=2;k++){ x=x+6; A.36 B.48 C.144 D.15
10.下列哪个是合法的Java标识符? A.i_Count B.1varName C.time/2 D.public
11.下面程序段的输出结果为_______。public class NewClass { public static void main(String args[]){ int x=10; int z; z=x++; System.out.println("x="+x+" z="+z); z=++x; System.out.println("x="+x+" z="+z); } } A.x=11 z=10 x=12 z=12 B.x=11 z=11 x=12 z=12 C.x=11 z=11 x=11 z=12 D.x=11 z=10 x=11 z=12
12.下面程序段的运行结果为_______。public class OperatorsAndExpressions { void stringsPlus(){ int x=3,y=4,z=5; String s="xyz="; System.out.println(x+y+z); System.out.println(s+x+y+z); } public static void main(String args[]){ A.345 xyz=345 B.12 xyz=345 C.345 xyz=12 D.12 xyz=12
13.在Java中,程序先由编译器转换为_______。 A.机器码 B.标准字节代码 C.汇编程序 D.标准比特代码
14.下面程序段的输出结果是_______。public class NewClass { public static void main(String args[]){ int a[]=new int[11]; int p[]=new int[4]; int k=5; for(int i=1;i<=10;i++) a[i]=i; A.37 B.31 C.33 D.35
15.下列特点中,是Java虚拟机执行的特点之一的是_______。 A.字节代码 B.多进程 C.静态链接 D.编译
16.下列说法中,正确的一项是_______。 A.Java语言是以类为程序的基本单位的 B.Java语言是部分大小写的 C.多行解释语句必须以//开始 D.在Java语言中,公共类的源文件和该类名可以不相同
17.表达式1+2+"aa"+3的值为_______。 A.12aa3 B."3aa3" C."12aa" D."aa3"
18.Java的平台无关性是指_______。 A.使用Java编写的应用程序不用修改就可在不同的软硬件平台上运行 B.使用Java编写的应用程序只需要少量的修改就可在不同的软硬件平台上运行 C.使用Java编写的应用程序只需要少量的修改就可在不同的软件平台上运行 D.使用Java编写的应用程序只需要少量的修改就可在不同的软硬件平台上运行
19.下列哪个是非法的Java标识符? A.Tree_Glasses B.FirstJavaApplet C._$theLastOne D.Two273.5
20.Java程序的执行方式是_______。 A.即时编译方式和非解释执行方式 B.非即时编译方式和非解释执行方式 C.非即时编译方式和解释执行方式 D.即时编译方式和解释执行方式 奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ:3494317897 微信:aopy98 |