目录
Java 面向对象.............................................................................................................................8
1. super()与 this()的区别?.................................................................................................8
2. 作用域 public,protected,private,以及不写时的区别?.................................................8
3. 编程输出如下图形。.....................................................................................................8
4. JAVA 的事件委托机制和垃圾回收机制.......................................................................8
5. 在 JAVA 中,如何跳出当前的多重嵌套循环?..........................................................8
6. 什么是 java 序列化,如何实现 java 序列化?(写一个实例)......................................8
7. 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?..........9
8. 排序都有哪几种方法?请列举。用 JAVA 实现一个快速排序?..............................9
9. Overload 和 Override 的区别。Overloaded 的方法是否可以改变返回值的类型?....9
10. Final 类有什么特点?..................................................................................................9
11. 继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?...................9
12. 内部类的实现方式?....................................................................................................10
13. 用 JAVA 实现一种排序,JAVA 类实现序列化的方法(二种)?.............................10
14. 如在 COLLECTION 框架中,实现比较要实现什么样的接口?.........................10
15. 用插入法进行排序代码如下.....................................................................................10
JAVA 类实现序例化的方法是实现 java.io.Serializable 接口.................................................11
16. 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字
节截取的字符串。 但是要保证汉字不被截半个,如"我 ABC"4,应该截为"我
AB",输入"我 ABC 汉 DEF",6,应该输出为"我 ABC"而不是"我 ABC+汉的半个"。
............................................................................................................................................11
15、Java 编程,打印昨天的当前时刻..............................................................................11
16、文件读写,实现一个计数器......................................................................................12
17、指出下面程序的运行结果。...................................................................................12
18、抽象类和接口的区别?...........................................................................................12
(2)接口只有定义,抽象类可以有定义和实现.........................................................................12
19、什么是类的返射机制?..............................................................................................12
20、类的返射机制中的包及核心类?.............................................................................13
21、得到 Class 的三个过程是什么?...............................................................................13
22、如何唤起类中的一个方法?...................................................................................13
产生一个 Class 数组,说明方法的参数.................................................................................13
23、如何将数值型字符转换为数字(Integer,Double)?........................................13
24、如何将数字转换为字符?.......................................................................................13
25、如何去小数点前两位,并四舍五入。...................................................................13
26、如何取得年月日,小时分秒?...............................................................................13
27、如何取得从 1970 年到现在的毫秒数.....................................................................13
28、如何获取某个日期是当月的最后一天?...............................................................13
System.out.println("不是取后一天");......................................................................................14
29、如何格式化日期?...................................................................................................14
30、编码转换,怎样实现将 GB2312 编码的字符串转换为 ISO-8859-1 编码的字符
串。....................................................................................................................................14
String a=new String("中".getBytes("gb2312"),"iso-8859-1");.................................................14
String a=new String("中".getBytes("iso-8859-1"));.................................................................14
32、String s = new String("xyz");创建了几个 String Object?........................................14
New 了一个,”XYZ”本来又是一个..........................................................................................14
33、float 型 float f=3.4 是否正确?...................................................................................14
35、说出一些常用的类,包,接口,请各举 5 个.......................................................14
36、java 中会存在内存泄漏吗,请简单描述。............................................................14
37、java 中实现多态的机制是什么?............................................................................14
38、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办
法主动通知虚拟机进行垃圾回收?...............................................................................15
动态内存....................................................................................................................................15
39、静态变量和实例变量的区别?...............................................................................15
41、是否可以从一个 static 方法内部发出对非 static 方法的调用?...........................15
42、写 clone()方法时,通常都有一行代码,是什么?...............................................15
43、JAVA 语言如何进行异常处理,关键字:throws,throw,try,catch,finally 分别代表
什么意义?在 try 块中可以抛出异常吗?.....................................................................15
Try:执行部分,产生异常.........................................................................................................15
在 try 中可以抛出异常,一般与声明的异常相同。.............................................................15
自定义异常要继承于 Exception 或 Exception 的子类...........................................................15
45、冒泡排序法...............................................................................................................15
46、String and StringBuffer 的区别?.............................................................................16
47、用 java 代码编写堆栈...............................................................................................16
48、集合的作用是什么?..................................................................................................17
49、集合的通用方法有那些?通用方法是什么?(操作).................................................17
50、说出 ArrayList,Vector, LinkedList 的存储性能和特性 HashMap 和 Hashtable 的区
别........................................................................................................................................17
1