1 / 14
文档名称:

java题库【DOC精选】.doc

格式:doc   大小:97KB   页数:14
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java题库【DOC精选】.doc

上传人:phl19870121 2017/2/22 文件大小:97 KB

下载得到文件列表

java题库【DOC精选】.doc

文档介绍

文档介绍:1. java 源文件中最多只能有一个()类,其他类的个数不限。 public 类, 而且这个类的类名要和文件名一致. 2. 面向对象程序设计的特征(封装性)(继承)(多态性) 3. 接口是由(抽象方法)和(常量)组成的特殊类 static 修饰的方法是(静态方法,或类方法) 5. 在产生异常的方法声明中声明会产生的异常,向更高一级方法抛出异常的关键字是: throws 6. 子类通过( super )关键字调用父类的构造方法。 的标准输出流是( )。 8. 实现继承的关键字( extends )。 是( Java 虚拟机– java virtual machine ) JDK 是( java 开发工具包– Java Developer ’s Kit ) appletviewer 是( 小应用程序阅览器)。 10. 用户不能直接调用构造方法,只能通过( new )关键字自动调用。 11. 在 Java 中,由 Java 编译器自动导入,而无需在程序中用 import 导入的包是( .* ) 12. 在 Java 中,能实现多重继承效果的方式是(实现多个接口) 13. 创建包的语句应该放在程序的位置为(非注释的第一行)。 14. 用( abstract )关键字修饰的类只能被继承,不能生成其对象。 15. 通过调用 Thread 类的( start )方法来启动一个线程。 16. 定义包的关键字( package ) 不支持多重继承,但可通过(接口 interface )实现多继承。 源程序经编译生成的字节码文件的扩展名为( class ) 的核心包中,提供编程应用的基本类的包是(自己查一下) 20. 每个 Java 应用程序可以包括许多方法,但必须有且只能有一个( main )方法。 21. 当实现 Runnable 接口时,要实现的方法是( public void run() ) 22. 使用( throw )关键字可以明确地抛出一个异常 23. Collection 和 Collections 的区别。 Collections 是个 下的类,它包含有各种有关集合操作的静态方法。 Collection 是个 下的接口,它是各种集合结构的父接口。 24. ArrayList 和 Vector 的区别。一. 同步性:Vector 是线程安全的,也就是说是同步的,而 ArrayList 是线程序不安全的,不是同步的二. 数据增长: 当需要增长时,Vector 默认增长为原来一培,而 ArrayList 却是原来的一半 25. HashMap 和 Hashtable 的区别一. 历史原因:Hashtable 是基于陈旧的 Dictionary 类的, HashMap 是 Java 引进的 Ma p 接口的一个实现二. 同步性:Hashtable 是线程安全的, 也就是说是同步的,而 HashMap 是线程序不安全的, 不是同步的三. 值:只有 HashMap 可以让你将空值作为一个表的条目的 key 或 value 26. 如何把一段逗号分割的字符串转换成一个数组? 1.) 用正则表达式,代码大概为: String [] result = ( “,”); 2.)用 StingTokenizer , 代码为: StringTokenizer tokener = Str, ”,”); String [] result = new String[tokener . countTokens ()]; Int i=0; while((){result[i++]=();} 27. try {} 里有一个 return 语句,那么紧跟在这个 try 后的 finally {} 里的 code 会不会被执行,什么时候被执行,在 return 前还是后? 也许你的答案是在 return 之前,但往更细地说,我的答案是在 return 中间执行,请看下面程序代码的运行结果 28. final, finally, finalize 的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。内部类要访问局部变量,局部变量必须定义成 final 类型,例如,一段代码…… finally 是异常处理语句结构的一部分,表示总是执行。 finalize 是 Object 类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关