Java复习题及答案(第一学期 )

Java复习题及答案(第一学期 )

ID:37852721

大小:274.50 KB

页数:49页

时间:2019-06-01

Java复习题及答案(第一学期 )_第1页
Java复习题及答案(第一学期 )_第2页
Java复习题及答案(第一学期 )_第3页
Java复习题及答案(第一学期 )_第4页
Java复习题及答案(第一学期 )_第5页
资源描述:

《Java复习题及答案(第一学期 )》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.选择题1.Java语言具有许多特点,下列选项中,哪一个不属于这些特性()A.复杂性B.稳定性和安全性C.面向对象D.可移植性答案:A2.Java程序的最终执行需经过两个步骤,它们是()。A.编辑和解释B.编辑和编译C.编译和解释D.以上都不对答案:C3.下面说法错误的是()。A.字节码的装入由类装载器完成B.字节码校验器对字节码进行安全性校验C.通过javac编译器生成字节码文件D.将Java源程序文件嵌入到HTML文件中,用浏览器装人该HTML文件,使Applet程序运行答案:D4.下列说法中,()是错误的。A.Java用标识符表

2、示变量名、类名和方法名B.标识符是由字母、数字、下划线和$组成的字符数字串C.标识符必须以字母、下划线和$开头D.Java定义的关键字也能当作标识符使用答案:D5.有定义:intx;则x在内存中所占的位数是()b。A.8B.16C.32D.64答案:C6.下列程序段的执行结果是()。intn=12;System.out.println(n/10+n%10);A.1B.2C.3D.4答案:C7.下列程序段的执行结果是()。intx=15;if(x>0)if(x<10)System.out.println("1weishu");elseSy

3、stem.out.println("duoweishu");A.1weishuB.duoweishuC.没有显示结果D.以上都不对答案:B8.下列说法中错误的是()。A.数组由数目固定、类型可以不同的元素组成B.数组都是动态的分配存储空间C.用new分配的元素被系统自动初始化D.数组元素的下标从0开始答案:A9.关于String类提供的常用方法的叙述中,错误的是()。A.length()返回字符串的长度B.equals()比较字符串是否相等C.concat()连接字符串D.charAt()返回指定字符的位置答案:D10.关于数据抽象的概

4、念,()说法不正确。A.把系统中需要处理的数据和施加于这些数据之上的操作结合在一起,根据功能、性质、作用等因素抽象成不同的抽象数据类型B.抽象数据类型中数据的值只能由操作来观察和修改C.数据抽象产生的系统单位是对象D.外部必须知道对象的功能和具体实现答案:D11.关于类库的说明,()是不正确的A.Java类库是系统定义好的类B.Java类库提供了Java与JVM之间的接口C.类库包中的程序都是Java源程序D.在Java系统中,系统定义好的类根据实现功能不同被划分成不同集合(包),所有包构成类库答案:C12.关于构造方法的叙述,()不正

5、确。A.构造方法与类名相同B.在一个类中只能存在一个构造方法C.每当使用new关键字创建一个对象,系统会自动调用构造方法初始化这个对象D.构造方法是类的一种特殊方法答案:B13.用static修饰的静态方法()。建议不出A.属于整个类B.只能用对象名做前缀C.可以访问非static方法D.可以被覆盖答案:AD14.下列叙述中错误的是()。A.多态是指一个程序中同名的不同方法共存的情况B.Java提供了两种多态机制:重载与覆盖C.子类重新定义父类已有的方法时,只需保持与父类相同的方法名即可D.子类方法对父类同名方法的覆盖将清除父类方法在子

6、类对象中占用的内存答案:C15.非运行时异常是在下面()情况下出现的异常。A.运用文本编辑器编辑源文件时B.Java编译器在编译检测时C.Java运行系统执行过程中D.不确定情况下发生答案:B16.关于Applet程序,下列说法错误的是()A.Applet自身不能运行B.Applet可嵌在浏览器中运行C.Applet以main()方法为入口D.Apple程序在执行前必须添加到HTML文件中答案:C17.下面说法中正确的是()。A.JavaApplication是完整的程序,需要独立的Java解释器来解释运行B.JavaApplicati

7、on程序不能通过Java解释器来直接解释运行C.JavaApplet程序不需要嵌入到HTML语言中,就可以直接运行D.以上说法都不对答案:A18.利用Java编译器(javac)编译一个Applet程序,生成的文件是()。A.Java源文件B.字节码文件C.HTML文件D.文本文件答案:B19.下面不属于Java应用程序的基本格式规定的是()。A.Java源程序是无格式的纯文本文件,可以用任何文本编辑器来编写B.一个Java程序中最多只能有一个公共类C.Java程序中的每一条语句都要以“;”结束D.init()方法是应用程序的起点答案:

8、D20.下面说法中错误的是()。A.Java语言区分字母大小写B.标识符中可以包含任何字符C.下划线可以作为标识符的开始D.Java的包、变量名一般以小写字母开头,类名一般以大写字母开头答案:B21.要输出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。