欢迎来到天天文库
浏览记录
ID:22203944
大小:246.17 KB
页数:16页
时间:2018-10-27
《锐聘学院(java考试题)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Java程序设计期末复习题(2015-2016-1学年度)第一章Java概述1、Java体系有哪几部分构成?(多选)(ABC)A.JavaSEBJavaEEC.JavaMED.Javac2、与jdk相关的3个重要的环境变跫是?(ABC)AJAVA_HOMEB.PATHC.CLASSPATHDJPATHEXT3、编译和运行java程序分别用到的命令是?(AC)A.javacB.javadocC.javaD.javah4、编译java源程序文件时将产生相应的字节码文件,这些字节码文件的扩展名为(B>。A.javaB.classC.htmlD.exe5、java的跨T台机制是
2、山实现的。(D>A.GCBJavaDEC.htmlDJVM6、以下用于解释字节码文件的工具是(B>A.javacB.javaC.javadocD.jar7、JDK安装成功后,bl录用于存放java开发所需要的类库。(C>A.binB.demoC.libD.jre8、下而属于文档注释的标记是(D>A.-B./C./*...*/D./**...*/9、关于程序中的main方法,以下说法正确的冇()(ABCD)A.每个独立的、可执行的java应用程序必须耍有mainO方法j能运行B.main()方注是程序的主方法C.main()方法是整个程序的入UI,D.程序运行时执行的第一
3、个方法就是mainO方法10、关于java跨平台技术的实现原理,以下说法正确的是(ABCD)AJVM在A体的操作系统之上运行,其本身具有一套虚拟机桁令,但它通常是在软件而不是在硬件上实现,BJVM形成-•个抽象层,将底层硬件T•台、操作系统与编译过的代码联系起來,CJava字节码的格式通用,其有跨平台特性,但这种跨平台是建立在jVM虚拟机的基础之上D.只有通过jVM处理后才可以将字节码转换为特定机器上的机器码,然后在特定的机器上运行,第二章java语言基础1、常见的字符集有哪3种?(ACD)A.ASCIIB.BIG5C.GB2312D.unicode2、变量的作川域可将
4、变景分为哪两类?局部变呈和全局变M3、定义常fi的关键字是什么?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、下
5、面代码片段:(A)switch(m){case0:System.out.println(Mcase0H);case1:System.out.println(Hcase1M);break;case2:break;default:System.out.printlnC^efault");}当m的值为0吋,将会输出(A)oA.case0B.caseOCcaseOeaseldefaultD.defaultcase18、for循环的一般形式为:for(初值;终值;增量)(D)以下对for循环的描述中,正确的是。A.初值、终值、增量必须是整数B.for循环的次数是由一个默认的循环变
6、g决定C.初值和增量都是赋值语句,终值足条仲判断语句D.for循环足一种计次循环,每个for循环都带柯一个内部不可见循环变量,控制for循环次数9、在Java中,如下代码段的输岀结果为(D)publicstaticvoidmain(String[]args){intnum=l;while(num<6){System.out.print(num);if(num/2==0)continue;elsenum++;}}}A.12345B.135C.24D死循环10、关于循环说法错误的是(C)A.while循环是先判断条件表达式是否为true,如果为true,则执行循环体A.do
7、-while则是先循环后判断,do-while至少会循环一次c.for()括号中的分号可以一个也不要D.for循环也是先判断再循环11、以上哪种创建数组不正确(C)A.int[]a={1,2,3,4,5};B.int[]a=newint[2];B.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.sta
此文档下载收益归作者所有