在网上翻到的,感觉很不错,就纳为私有..
第一,谈谈final, finally, finalize的区别。
第二,Anonymous Inner Clas* (匿名内部类) 是否可以**tends(继承)其它类,是否可以implements(实现)inte***ce(接口)?
第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。
第四,&和&&的区别。
第五,HashMap和Hashtable的区别。
第六,Collection 和 Collections的区别。
第七,什么时候用assert.
第八,GC是什么? 为什么要有GC?
第九,String s = new String("xyz");创建了几个String Object?
第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
第十一,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
第十二,sleep() 和 wait() 有什么区别?
第十三,Java有没有goto?
第十四,数组有没有length()这个方法? String有没有length()这个方法?
第十五,Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
第十六,Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
第十七,给我一个你最常见到的runtime exception.
第十八,error和exception有什么区别?
第十九,List, Set, Map是否继承自Collection接口?
第二十,abstract class和inte***ce有什么区别?
第二十一,abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
第二十二,接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
第二十三,启动一个线程是用run()还是start()?
第二十四,构造器Constructor是否可被override?
第二十五,是否可以继承String类?
第二十六,当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
第二十七,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
第二十八,编程题: 用最有效率的方法算出2乘以8等於几?
第二十九,两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
第三十,当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
第三十一,swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
第三十二,编程题: 写一个Singleton出来。
分享到:
相关推荐
JAVA程序员面试32问,你能回答多少题
Java程序员面试是一个全面考察应聘者技术能力、问题解决能力和沟通技巧的过程。面试通常包括投递简历、电话通知、笔试、一轮或多轮面试等步骤。在面试中,表现出积极主动的态度和解决问题的决心非常重要。 面试题...
【Java程序员面试宝典】 Java程序员面试是求职过程中的关键环节,面试官通常会通过一系列问题来评估候选人的技能和知识水平。以下是一些常见的Java面试知识点,它们涵盖了语言基础、面向对象特性、集合框架、多线程...
面试过程中,面试官会向应聘者发问,而应聘者的回答将成为面试官考虑是否接受他的重要依据。对应聘者而言,了解这些问题背后的“猫腻”至关重要。本文对面试中经常出现的一些典型问题进行了整理,并给出相应的回答...
总的来说,这个压缩包提供的视频教程是一套全面的Java程序员面试准备资源,通过学习,不仅可以系统复习Java的各个方面,还能提高面试表现,增加成功获取理想职位的机会。对于标签"guide",我们可以理解为这些视频...
【Java程序员面试交流项目经验】在面试中,Java程序员需要准备的不仅仅是技术知识,更重要的是如何将自己的项目经验、个人能力和职业潜力展现给面试官。以下是一些关键的面试技巧和项目经验分享: 1. 自我介绍:...
通过《JAVA程序员面试宝典》第四版的学习,开发者不仅可以提升自己的JAVA技术水平,还能在面试过程中游刃有余,更好地展示自己的能力。这本书的书签整理有助于快速定位所需知识点,提高学习和复习的效率。
Java程序员面试自我介绍范文示例。...4、常见问题如你的优缺点的回答范文、面试官问你有什么问题要问、为什么选择我们公司、说一下你最有印象的项目及你的工作职责或角色、如果入职你该如何展开工作等。
《Java程序员面试笔试宝典》是一本专门为Java程序员准备的面试和笔试参考资料,由何昊编著并进行了精心校对,以确保内容的准确性和实用性。这本书主要涵盖了Java基础、面试技巧、笔试常见问题以及程序员入门必备的...
在Java程序员面试宝典5.pdf中,包含了大量关于Java编程的知识点,涵盖了JavaSE基础、Java语法、多态、异常处理、常用API以及数据类型等多个方面,以下是对这些内容的详细知识点解读。 ### JavaSE基础知识点 1. **...
《程序员面试100问秘籍》中除了覆盖上述内容,还可能包含一些面试技巧,例如如何有效地表述自己的工作经验,如何回答行为面试问题(如“你遇到的最大挑战是什么?”),以及如何进行有效的自我介绍。这些问题看似...
《2018-2019年黑马最新版Java程序员面试宝典+题库pdf》是一份集合了近年来Java编程领域重点知识和面试常见问题的综合资源。这份资料主要针对初级Java程序员,旨在帮助他们巩固基础知识,掌握面试技巧,以便在求职...
《JAVA程序员面试宝典 第4版》是一本专门为准备JAVA面试的程序员精心编写的指南,由欧立奇撰写。本书全面覆盖了JAVA编程语言的核心概念、框架、设计模式以及面试中常见的问题,旨在帮助读者提升面试技巧,顺利通过...
《世界500强面试题+程序员面试宝典》是一份综合性的资源,旨在帮助求职者,特别是程序员,准备世界顶级公司的面试。这份资料集合了全球知名企业的面试问题,涵盖了编程、算法、软件工程、系统设计等多个方面,是提升...