示例 4 : String 和StringBuffer的区别?
示例 6 : 说出ArrayList,Vector, LinkedList的存储性能和特性。
示例 7 : Collection 和 Collections的区别。
示例 10 : final, finally, finalize的区别
示例 11 : Overload和Override的区别,即重载和重写的区别。 Overloaded的方法是否可以改变返回值的类型?
示例 13 : abstract class和interface有什么区别?
示例 16 : short s1 = 1; s1 = s1 + 1;有什么错?
示例 17 : Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
示例 18 : String s = new String("xyz");创建了几个String Object?
示例 20 : 接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
示例 21 : List, Set, Map是否继承自Collection接口?
示例 22 : abstract的method是否可同时是static,是否可同时是synchronized?
示例 23 : 数组有没有length()这个方法? String有没有length()这个方法?
示例 24 : Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?
示例 25 : 构造器Constructor是否可被override?是否可以继承String类?
示例 26 : switch 是否能作用在byte上,是否能作用在long上,是否能作用在String上?
示例 27 : try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
示例 28 : 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
示例 31 : char型变量中能不能存贮一个中文汉字?为什么?
示例 33 : 关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
示例 34 : 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
示例 39 : 什么是java序列化,如何实现java序列化?
示例 40 : 是否可以从一个static方法内部发出对非static方法的调用?
示例 42 : List、Map、Set三个接口,存取元素时,各有什么特点?
示例 43 : Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以 implements(实现)interface(接口)?
示例 44 : 内部类可以引用外部类的成员吗?有没有什么限制?
示例 46 : sleep() 和 wait() 有什么区别?
示例 48 : 简述synchronized和java.util.concurrent.locks.Lock的异同 ?
示例 49 : Class.forName的作用?为什么要用?
示例 50 : 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法
示例 51 : 给我五个你最常见到的runtime exception。