background image

java 面试题综合题

目录

 Java 面向对象.........................................................................................................................................................8

super()与 this()的区别?..................................................................................................................................8
作用域 public,protected,private,以及不写时的区别?.................................................................................8
编程输出如下图形。......................................................................................................................................8
JAVA 的事件委托机制和垃圾回收机制.......................................................................................................8
在 JAVA 中,如何跳出当前的多重嵌套循环?..........................................................................................9
什么是 java 序列化,如何实现 java 序列化?(写一个实例).....................................................................9
一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?........................................9
排序都有哪几种方法?请列举。用 JAVA 实现一个快速排序?.............................................................9
Overload 和 Override 的区别。Overloaded 的方法是否可以改变返回值的类型?...................................9
Final 类有什么特点?.....................................................................................................................................9
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么? ..................................................9
内部类的实现方式? .....................................................................................................................................10
用 JAVA 实现一种排序,JAVA 类实现序列化的方法(二种)?...............................................................11
 如在 COLLECTION

 

框架中,实现比较要实现什么样的接口? .........................................................11

 

用插入法进行排序代码如下 ......................................................................................................................11

 

编程: ...........................................................................................................................................................12
15、Java 编程,打印昨天的当前时刻..........................................................................................................13
16、文件读写,实现一个计数器..................................................................................................................13
17、指出下面程序的运行结果。...............................................................................................................13
18、抽象类和接口的区别?........................................................................................................................14
19、什么是类的返射机制?..........................................................................................................................14
20、类的返射机制中的包及核心类?.........................................................................................................14
21、得到 Class 的三个过程是什么?...........................................................................................................14
22、如何唤起类中的一个方法?...............................................................................................................15
23、如何将数值型字符转换为数字(Integer,Double)?...................................................................15
24、如何将数字转换为字符?...................................................................................................................15
25、如何去小数点前两位,并四舍五入。...............................................................................................15
26、如何取得年月日,小时分秒?...........................................................................................................15
27、如何取得从 1970 年到现在的毫秒数.................................................................................................15
28、如何获取某个日期是当月的最后一天?...........................................................................................15
29、如何格式化日期?................................................................................................................................16
30、编码转换,怎样实现将 GB2312 编码的字符串转换为 ISO-8859-1 编码的字符串。.................16
32、String s = new String("xyz");创建了几个 String Object?.....................................................................16
33、float 型 float f=3.4 是否正确?................................................................................................................16
35、说出一些常用的类,包,接口,请各举 5 个...................................................................................16
36、java 中会存在内存泄漏吗,请简单描述。.......................................................................................16
37、java 中实现多态的机制是什么?........................................................................................................16
38、垃圾回收器的基本原理是什么?.......................................................................................................16
39、静态变量和实例变量的区别?...........................................................................................................17
41、是否可以从一个 static 方法内部发出对非 static 方法的调用?......................................................17
42、写 clone()方法时,通常都有一行代码,是什么?..........................................................................17
43、JAVA 语言如何进行异常处理.............................................................................................................17
45、冒泡排序法............................................................................................................................................17
46、String and StringBuffer 的区别?.........................................................................................................18

 

第 2     

页 共 76 页