
Java经典面试精选
这里有丰富的Java经典面试题,面临工作的你应该好好看看这些!我们一起加油!
sgx425021234
职场新人,java菜鸟一枚
展开
-
java经典面试题(5)
1、 &和&&的区别。 &是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)。2、 4heap和stack有什么区别。栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。堆是栈的一个组成元素3、 什么时候用assert。 assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制原创 2013-04-23 11:57:59 · 3084 阅读 · 0 评论 -
java经典面试题(4)
1、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。public class ThreadTest1{private int j;public static void main(String args[]){ThreadTest1 tt=new ThreadTest1();原创 2013-04-12 18:02:26 · 2559 阅读 · 0 评论 -
java经典面试题(3)
1、bean 实例的生命周期对于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在缓冲池管理,而对于Entity Bean和Statefull Session Bean存在Cache管理,通常包含创建实例,设置上下文、创建EJB Object(create)、业务方法调用、remove等过程,对于存在缓冲池管理的Bean,在cr原创 2013-04-11 14:57:08 · 2145 阅读 · 0 评论 -
java经典面试题(2)
1、 Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 可以继承其他类或完成其他接口,在swing编程中常用此方式。2、 HashMap和Hashtable的区别。 HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于Ha原创 2013-04-11 08:09:10 · 4266 阅读 · 8 评论 -
java经典面试题(1)
1、 面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类原创 2013-04-11 00:14:38 · 3843 阅读 · 2 评论