3、estedClass和InnerClass的不同4、&和&&的区别5、Collection和Collections的区别6、什么时候用assert7、Strings=newString("xyz");创建了几个StringObject8、()等於多少?(-)等於多少9、shorts1=1;s1=s1+1;有什么错?shorts1=1;s1+=1;有什么错10、Java有没有goto11、数组有没有length()这个方法?String有没有length()这个方法12、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型13、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用==还是equals()?它们有何区别14、给我一个你最常见到的runtimeexception15、error和exception有什么区别16、List,Set,Map是否继承自Collection接口17、abstractclass和interface有什么区别18、abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized19、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承实体类(concreteclass)20、构造器Constructor是否可被override21、是否可以继承String类22、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后23、用最有效率的方法算出2乘以8等於几24、两个对象值相同((y)==true),但却可有不同的hashcode,这句话对不对25、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递26、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上27、ArrayList和Vector的区别,HashMap和Hashtable的区别28、char型变量中能不能存贮一个中文汉字?为什么?29、GC是什么? 为什么要有GC。30、float型floatf=?31、介绍JAVA中的CollectionFrameWork(包括如何写自己的数据结构)?32、抽象类与接口?33、STRING与STRINGBUF
JAVA基础面试题 来自淘豆网m.daumloan.com转载请标明出处.