




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA考试测试题复制选择题1.编译java程序后生成的面向JVM的字节码文件的扩展名是() 单选题 *A. .javaB.class(正确答案)C.objD.exe2.下面标识符命名原则中,正确的是() 单选题 *A类名的首字母小写B接口名的首字母小写C常量全部大写(正确答案)D变量名和方法名的首字母大写3. 在java语言中,下面的标识符合法的是() 单选题 *Aperson.ABTwoUsers(正确答案)C* pointDend-line4. 若定义有short s;byte b;char c;,则表达式s*b+c的类型是() 单选题 *AcharBshortCint(正确答案)Dby
2、te5. 下列关于Java语言的数组描述中,错误的是() 单选题 *A数组的长度通常用length表示B数组下标从0开始C数组元素是按顺序放在内存的D数组在赋初值和赋值时都不判界(正确答案)6. 下列代表十六进制整数的是() 单选题 *A01234B2008C0 xfa08(正确答案)Dfb057. 关于JDK的描述,正确的是() 单选题 *AJDK只能用于运行Java程序BJDK是一个Java程序开发平台,既可以编译Java程序,也可以运行Java程序(正确答案)CJDK是一个程序编辑器DJDK只能编辑Java程序,但无法运行Java程序8. 若a=13,b=4,表达式a+%b的值是() 单
3、选题 *A. 0B. 1(正确答案)C. 2D. 310. 下面关于包的描述中,错误的是()。 单选题 *A. 包是若干对象的集合(正确答案)B. 使用package语句创建包C. 使用import语句引入包D. 包分为有名包和无名包两种11. 下列关于静态方法的描述中,错误的是()。 单选题 *A、静态方法指的是被static关键字修饰的方法B、静态方法不占用对象的内存空间,而非静态方法占用对象的内存空间C、静态方法内可以使用this关键字(正确答案)D、静态方法内部只能访问被static修饰的成员12. 下面关于类的继承性的描述中,错误的是()。 单选题 *A. 继承是在已有的基础上生产新
4、类的一种方法B. Java语言要求一个子类只有一个父类C. 父类中成员的访问权限在子类中将被改变(正确答案)D. 子类继承父类的所有成员,但不包括私有成员方法13. 下列关于构造方法的描述中,错误的是() 单选题 *A. 构造方法名与类名必须相同B. 构造方法只能通过new关键字自动调用C. 构造方法没有返回值,且不用void声明D. 构造方法不可以重载,但可以继承(正确答案)14. 构造ArrayList类的一个实例,此类继承了List接口,下列方法中正确的是()。 单选题 *A. ArrayListmyList = new List();B. ListmyList = new List()
5、;C. List myList = new ArrayList ();(正确答案)D. List myList = new Object();16. System 类所在的包是()。 单选题 *A. java.awtB. java.lang(正确答案)C.java.utilD. java.io17. 字符流和字节流的区别在于()。 单选题 *A. 前者带有缓冲,后者没有B. 前者是块读写,后者是字节读写C. 二者没有区别,可以互换使用D. 每次读写的字节数不同(正确答案)18. 下列属于跳转语句的是()。 单选题 *A. tryB. catchC.finallyD. break(正确答案)19
6、. Java语言中整型数据的长度是()二进制位。 单选题 *A. 8B. 16C. 32(正确答案)D. 6420. 下列语句中,属于多分支语句的是()。 单选题 *Aif语句B. switch语句(正确答案)C. do while语句D. for语句21. 在Java中,负责对字节代码解释执行的是()。 单选题 *A垃圾回收器B虚拟机(正确答案)C编译器D多线程机制22. 下面关于JRE的描述,正确的是() 单选题 *AJRE只能用于运行Java程序(正确答案)BJRE是一个Java程序开发平台,既可以编译Java程序,也可以运行Java程序CJRE是一个程序编辑器DJRE只能编辑Java程
7、序,但无法运行Java程序23. CLASSPATH配置时为什么要加”.;”() 单选题 *A. 查找系统目录下的Java类和依赖B. 查找JDK安装目录下的Java类C. 查找当前目录下的Java类(正确答案)D. 可以省略24. 下列是Java语言中可用的注释符,其中能够支持Javadoc命令的是() 单选题 *A. /B. /* */C. /* */D. /* */(正确答案)25. 若a=13,b=4,表达式+a%b的值是() 单选题 *A. 0B. 1C. 2(正确答案)D. 326. 若定义有int s;byte b;char c;,那么表达式s*b+c的类型是()。 单选题 *A
8、. shortB. byteC. charD. int(正确答案)27. 下列循环语句的循环次数是( )。int i = 15;do System.out.println(i-+i-);while(i0); 单选题 *A. 10B. 9C. 8(正确答案)D. 无限28. 下面关于包的描述中,错误的是()。 单选题 *A. 类是若干对象的集合B. 使用package语句导入包(正确答案)C. import语句后面跟着引入的包D. 包分为有名包和无名包两种29. 下面关于类的继承性的描述中,错误的是()。 单选题 *A. 继承是在已有的基础上生产新类的一种方法B. Java语言要求一个子类只有一
9、个父类C. 父类中成员的访问权限在子类中不变D. 子类继承父类的所有成员,包括私有成员方法(正确答案)30. 下面说法中正确的是()。 单选题 *A. 用static关键字声明实例变量B. 实例变量是类的成员变量(正确答案)C. 局部变量在类声明时创建D. 局部变量在使用之前必须初始化31. 欲构造LinkedList类的一个实例,此类继承了List接口,下列方法中正确的是()。 单选题 *A. LinkedList myList = new List();B. List myList = new List();C. List myList = new LinkedList ();(正确答案)
10、D. List myList = new Object();32. 下面关于抽象类的描述中,错误的是()。 单选题 *A. 抽象类是用修饰符abstract说明的B. 抽象类是可以定义对象的(正确答案)C. 抽象类是可以有构造方法的D. 抽象类通常要有它的子类33. 下面错误的表达式有()。 单选题 *A. double a = 2.0d;B. Double a = new Double(2.0);C. byte A = 350;(正确答案)D. Byte a = 120;34. JButton类所在的包是()。 单选题 *A. java.awtB. javax.swing(正确答案)C. j
11、ava.utilD. java.io35. 可以实现字符流读操作类的是()。 单选题 *A. FileInputStreamB. BufferedInputStreamC. FileReader(正确答案)D. FileOutStream36. 字符流和字节流的区别在于()。 单选题 *A. 前者带有缓冲,后者没有B. 前者是块读写,后者是字节读写C. 二者没有区别,可以互换使用D. 每次读写的字节数不同(正确答案)37. Java中用来抛出异常的关键字是()。 单选题 *A. tryB. throw(正确答案)C. ExceptionD. throws38. Java语言中短整型数据的长度是
12、()二进制位。 单选题 *A. 8B. 16(正确答案)C. 32D. 6439. 在Java语言中,下面合法的标识符是()。 单选题 *A.2eB. _Users(正确答案)C. *pD. continueF.12340. 所有异常类的父类是()。 单选题 *A. Throwable(正确答案)B. ErrorC. ExceptionD. Throw1.面向对象的三个主要特征包括封装、_和_。 填空题 *_(答案:继承|多态)2.Java语言中,_类是所有类直接或者间接父类。 填空题 *_(答案:Object)3.子类必须通过_关键字调用父类的构造方法。 填空题 *_(答案:super)4.
13、实例化对象:就是创建一个对象。用_关键字来实现对象的实例化。 填空题 *_(答案:new)5.以下程序的输出结果为_。public class Tom private float weight;private static String name;public void setWeight(float weight)this.weight = weight;private void out() System.out.println(name + 体重: + weight + 斤);public static void main(Stringargs) T = 汤姆猫;Tom ca
14、t = new Tom();cat.setWeight(20);cat.out(); 填空题 *_(答案:汤姆猫体重:20斤)6.下列程序的运行结果是_。public class Testpublic static void main(String args)SubClass sb = new SubClass( );System.out.println(sb.fun( );public class SuperClassint a =24 , b =5 ;public class SubClass extends SuperClasspublic int fun( )return a%b; 填
15、空题 *_(答案:4)7.以下程序最终输出的结果为_。public class Person String name;int age;public Person(String name, int age) = name;this.age = age;public static void main(String args) Person c = new Person(Peter,17);System.out.println( + is + c.age + years old!); 填空题 *_(答案:Peter is 17 years old!)1. Java语言的
16、源程序不是编译型的,而是编译解释型的。 判断题 *对(正确答案)错2.Java语言具有较好的安全性和可移植性及与平台无关等特性。 判断题 *对(正确答案)错3.Java程序中不区分大小写字母。 判断题 *对错(正确答案)4.运行字节码文件时,使用java命令要给出字节码文件的扩展名.class。) 判断题 *对错(正确答案)5.类是一种类型,也是对象的模板。 判断题 *对(正确答案)错6.class是定义类的唯一关键字。 判断题 *对(正确答案)错7.抽象方法是一种有具体实现的方法。 判断题 *对错(正确答案)8.实例方法不能引用静态变量。 判断题 *对错(正确答案)9.Java语言允许同时继
17、承一个类并实现多个接口。 判断题 *对(正确答案)错10.文件缓冲流的作用是提高文件的读写效率。 判断题 *对(正确答案)错11.Java程序分为两大类:Java应用程序和JavaApplet程序。 判断题 *对(正确答案)错12.Java字节码文件可以在不同的操作系统平台下运行。 判断题 *对(正确答案)错13.机器不能直接识别字节码文件,它要经过JVM中的解释器边解释边执行。 判断题 *对(正确答案)错14.int x = 120; short y = x; 判断题 *对错(正确答案)15.定义类的关键字是interface。 判断题 *对错(正确答案)16.对象可以作为方法的参数,对象数
18、组不能作为方法的参数。 判断题 *对错(正确答案)17.抽象方法是一种只有说明而没有具体实现的方法。 判断题 *对(正确答案)错18.调用this或super构造方法的语句必须放在第一条语句。 判断题 *对(正确答案)错19.Java语言允许同时继承多个类并实现多个接口。 判断题 *对错(正确答案)20.异常类对象代表当前出现的一个具体的异常。 判断题 *对(正确答案)错1.用Java语言定义一个名称为Test的类,并为此类提供一个名称为method的方法,要求此方法没有参数,且在方法体中直接返回正整数1。(5分) 填空题 *_答案解析:public class Test public int
19、 method() return 1;2.根据Java封装的原理定义一个名称为Student的类,此类必须符合以下要求:(1)此类具有姓名(name)、年龄(age)、性别(sex)、学校名称(schoolName)四个属性。(2)提供一个没有参数,也没有返回值,且名称为introduce的方法,要求可以在任何类中直接通过Student类名就能够访问此方法(方法体的细节不做要求)。(3)要求学生的age属性的值必须在1到60之间(包括1,不包括60)。 填空题 *_答案解析:public class Studentprivate String name;private int age;private char sex;private String schoolName;public Student(String name, int age, char sex, String scoolName) = name;if(age=1&age=1&age60)this.age = age;pu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 模拟保安证考试题库及答案
- 安全第一的保安证考试试题及答案
- 保安证实务操作详细试题及答案
- 上海屋顶安装光伏发电
- 电动汽车充电桩保有量
- 农村光伏发电自己用
- 2025年保安证强化试题及答案
- 山东省青岛市实验高中2024-2025学年高三下学期考前模拟试卷语文试题含解析
- 四川应用技术职业学院《分子模拟课程设计》2023-2024学年第二学期期末试卷
- 河北工程大学科信学院《铁道信号基础设备》2023-2024学年第二学期期末试卷
- 马工程-公共财政概论-课程教案
- 千年菩提路解说词
- 2022年高考(湖北省学业水平选择性考试)化学试题
- 古代汉语课件-副词
- BCH编码解读课件
- 配气机构的设计
- 健康讲座-线粒体与生命
- 摄像机基本原理(中文)
- 幼儿园经典故事大全
- 生育保险待遇申请表
- 浅谈幼儿园课程建设
评论
0/150
提交评论