电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java程序设计期末复习题VIP免费

Java程序设计期末复习题_第1页
1/16
Java程序设计期末复习题_第2页
2/16
Java程序设计期末复习题_第3页
3/16
第一章Java概述1、Java体系有哪几部分构成?(多选)(ABC)A.JavaSEB.JavaEEC.JavaMED.Javac2、与Jdk相关的3个重要的环境变量是?(ABC)A.JAVA_HOMEB.PATHC.CLASSPATHD.JPATHEXT3、编译和运行Java程序分别用到的命令是?(AC)A.javacB.javadocC.javaD.javah4、编译Java源程序文件时将产生相应的字节码文件,这些字节码文件的扩展名为(B)。A.javaB.classC.htmlD.exe5、Java的跨平台机制是由______实现的。(D)A.GCB.JavaDEC.htmlD.JVM6、以下用于解释字节码文件的工具是(B)A.javacB.javaC.javadocD.jar7、JDK安装成功后,______目录用于存放Java开发所需要的类库。(C)A.binB.demoC.libD.jre8、下面属于文档注释的标记是(D)A.--B./C./*…*/D./**…*/9、关于程序中的main方法,以下说法正确的有()(ABCD)A.每个独立的、可执行的Java应用程序必须要有main()方法才能运行B.main()方法是程序的主方法C.main()方法是整个程序的入口,D.程序运行时执行的第一个方法就是main()方法10、关于Java跨平台技术的实现原理,以下说法正确的是(ABCD)A.JVM在具体的操作系统之上运行,其本身具有一套虚拟机指令,但它通常是在软件而不是在硬件上实现,B.JVM形成一个抽象层,将底层硬件平台、操作系统与编译过的代码联系起来,C.Java字节码的格式通用,具有跨平台特性,但这种跨平台是建立在JVM虚拟机的基础之上D.只有通过JVM处理后才可以将字节码转换为特定机器上的机器码,然后在特定的机器上运行,第二章Java语言基础1、常见的字符集有哪3种?(ACD)A.ASCIIB.BIG5C.GB2312D.unicode2、变量的作用域可将变量分为哪两类?局部变量和全局变量3、定义常量的关键字是什么?Final4、关系运算符运算后返回的结果是什么类型?(C)A.整型B.浮点型C.布尔型D.字符型5、下面赋值语句不正确的是_____。(A)A.floatf=2.3B.floatf=5.4fC.doubled=3.14dD.doubled=3.14156、下面语句的输出结果是______。(C)intx=4;System.out.println(“valueis”+((x>4)?99.9:9);A.输出结果为:valueis99.9B.输出结果为:valueis9C.输出结果为:valueis9.0D.输出结果为:语法错误7、下面代码片段:(A)switch(m){case0:System.out.println("case0");case1:System.out.println("case1");break;case2:break;default:System.out.println("default");}当m的值为0时,将会输出______(A)。A.case0B.case0Ccase0case1defaultD.defaultcase18、for循环的一般形式为:for(初值;终值;增量)(D)以下对for循环的描述中,正确的是______。A.初值、终值、增量必须是整数B.for循环的次数是由一个默认的循环变量决定C.初值和增量都是赋值语句,终值是条件判断语句D.for循环是一种计次循环,每个for循环都带有一个内部不可见循环变量,控制for循环次数9、在Java中,如下代码段的输出结果为________(D)publicstaticvoidmain(String[]args){intnum=1;while(num<6){System.out.print(num);if(num/2==0)continue;elsenum++;}}}A.12345B.135C.24D死循环10、关于循环说法错误的是_______(C)A.while循环是先判断条件表达式是否为true,如果为true,则执行循环体B.do-while则是先循环后判断,do-while至少会循环一次C.for()括号中的分号可以一个也不要D.for循环也是先判断再循环11、以上哪种创建数组不正确________(C)A.int[]a={1,2,3,4,5};B.int[]a=newint[2];C.int[][]b=newint[][2];D.int[][]b=newint[2][];第三章类与继承1、方法的主要组成部分?(ABCD)A.修饰符B.返回值C.方法名D.参数2、Java中包的分割符号是?(A)A..B.\C.\\D./3、修饰静态成员的修饰符为?(B)A.finalB.staticC.voidD.abstract4、当声明一个对象数组变量时,但并没有赋值时,在内存里发生了什么?(A)A.在栈内存里开辟了存放引用的空间B.在堆内存里开辟空间5、构造方法何时被调用____。(B)A.类定义时B.创建对象时C.调用对象方法时D.使用对象的变量时6、JAVA中,访问修饰符限制性最高的是____。(A)A.privateB.protectedC.publicD.缺省7、下列关于面向对象的程序设计的说法中,不正确的是____(B)。A.对象将数据和行为封装于一体B.对象是面向对象技术的核心所在,在...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java程序设计期末复习题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部