java公司面试题 进行大公司Java面试



IBM, E*Trade, Siebel, Motorola, SUN, 等大公司是许多Java程序员梦寐以求的职场圣地,那么他们在进行Java面试时,一般会用到哪些题目?我们在进行大公司Java面试时又应该做哪些准备呢?

 java公司面试题 进行大公司Java面试
步骤/方法谈谈 final, finally, finalize 的区别。

final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。

finally 是异常处理语句结构的一部分,表示总是执行。

finalize 是 Object 类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。

Anonymous Inner Class (匿名内部类) 是否可以 extends(继承)其它类,是否可以 implements(实现)interface(接口)?

可以继承其他类或完成其他接口,在 swing 编程中常用此方式。

Static Nested Class 和 Inner Class 的不同,说得越多越好(面试题有的很笼统)。

Static Nested Class 是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。

&和&&的区别。

&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and).

Collection 和 Collections 的区别。

Collection 是集合类的上级接口,继承与他的接口主要有 Set 和 List.

Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。

Overload 和 Override 的区别。Overloaded 的方法是否可以改变返回值的类型?

方法的重写 Overriding 和重载 Overloading 是 Java 多态性的不同表现。重写 Overriding是父类与子类之间多态性的一种表现,重载 Overloading 是一个类中多态性的一种表现。

如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded 的方法是可以改变返回值的类型。

abstract class 和 interface 有什么区别?

声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类为。取而代之,在子类中实现该方法。知道其行为的其它类可以在类中实现这些方法。

接口(interface)是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。接口只可以定义 static final 成员变量。接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。通常的动态联编将生效。引用可以转换到接口类型或从接口类型转换,instanceof 运算符可以用来决定某对象的类是否实现了接口。

注意事项这些都是一些大公司的基础的Java面试题,面试时这些应该烂熟于心。  

爱华网本文地址 » http://www.413yy.cn/a/9101032201/82071.html

更多阅读

60组公务员、事业名言警句类面试题 公务员考试名言警句

60组公务员、事业名言警句类面试题陈建军搜集整理,转载注明出处面试素材:100句金玉良言面试素材-经典1、君子之道,辟(譬)如行远必自迩,辟如登高必自卑,(解释:就是行远路,要从近处做起,登高山,要从低处做起)你怎么理解?类似题:老子“天下难

C/C++面试题大汇总 java web面试题汇总

  C/C++面试题大汇总收藏最近因为找工作,收集了很多C语言方面方面的面试题以及答案。现在新工作搞定了,决定把这些资料发出来,送给有需要的朋友,免得再象我一样到处搜寻,实在辛苦。发布之前先申明两点:1 所有资料来自网络(主要是CSDN),本

2015年5月16日广东省公务员面试题及参考答案 学生会面试题参考

2015年5月16日广东省公务员面试题(县市)根据陈建军面试工作同学回忆整理,转载注明出处4题、20分钟,有纸笔和录音笔、没题本、有的地方没有纸笔((报考广州,在清远面试,没有纸笔;报考汕尾,在东莞面试,有纸笔;报考惠州,在汕尾面试,有纸笔和铅笔

声明:《java公司面试题 进行大公司Java面试》为网友月下醉美人丶分享!如侵犯到您的合法权益请联系我们删除