晋煤王茂胜:JAVA试题的答案

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 16:43:55

1、Java中类实现( )接口中,可以写现类的串行化,能将类写入文件中
2、JDK是( )

3、Java用来定义一个新类时,所使用的关键字为 ( )

4、构造方法的名称为( )

5、设x=40 则y=(++x)+1和y=(x++)+1的结果,使y分别为( )

6、设数组Array由以下语句定义:int Array=new int[10], 则数组最后一个元素的正确引用方法为( )

7、break语句( )

8、以public修饰的类如:public class fish{…} 则fish( ) 继承

9、定义Java包的关键字为( )

10、一个URL地址为:http://www.edu.cn:80/local/index.html,则其中www.edu.cn的含义为( )

11、下面Java的数据类型( )

12、JDK不包括的工具有( )

13、for(;;)是( )结构

14、Java中,哪种不可以用来限制存取权限的关键字( )
15、try语名与( )相配对
16、String类是string数据类型的( )
17、Java是( )根继承的面向对象语言
18、多线程程序代码必须写在( )方法中

19、在java中,由java编译器自动导入,而无须在程序中使用import导入的包是:( )

20、在java中,所有类的根类是( )

21、在Java中网络通信的流为( )位

22、在java中,能实现多重继承效果的方法是:( )
23、容器Panel默认的布局管理器是:( )

24、Java的帮助文档为( )文件

25、int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是:( )

26、下列不是InputStream子类的是:( )。

27、用abstract定义的类( )

28、实现接口的的关键字为( )

29、设有对象x具有属性a则访问该属性的方法为( )

30、Java源文件和编译后的文件扩展名分别为( )
31、对象的比较是以( )方法实现
32、一个可以独立运行的Java应用程序( )
33、布尔型变量假值表示为( )
34、throw关键字的作用为( )
35、jar文件的本质为( )文件
36、在java中,用package语句说明一个包时,该包的层次结构必须是( )
37、在Java中,网络地址要定义为( )类
38、以public修饰的类如:public class Car{…} 则Car( )
39、DatagramSocket类是用于( )协议通信
40、能够支持javadoc命令的注释语句是:( ):

简答题
1. 请说说什么是异常,说出三种可能导致异常的情况。
被0除;访问数组越界;系统资源耗尽
2. 写出流的两大类型,并简述它们的不同点。
3. 描述java语言的特点
Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。
4. 写出java语言的三种应用平台,讲述它们的使用方向。
5. 描述java异常捕捉的工作特点。

编程题
1.使用AWT与AWT.EVENT包产生一个带按钮的窗体,添加事件响应使点击按钮后能自动关闭窗体。
(按钮事件:actionPerformed(ActionEvent e))
2.编写一个有两个线程的java程序(使用Runnable接口),两个分别显示自己的线程名称。
3.一个application的完整程序,它读入从键盘输入的一串字符存放于一个字节数组中,然后将该数组写入到一个文件中。
4.使用File类以显示当前目录的所有文件名称(File.list())