电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

中软国际Java笔试题VIP免费

中软国际Java笔试题_第1页
1/8
中软国际Java笔试题_第2页
2/8
中软国际Java笔试题_第3页
3/8
Java 程序员笔试题 1. 谈谈final, finally, finalize 的区别。 final—修饰符(关键字)如果一个类被声明为 final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract 的,又被声明为 final 的。将变量或方法声明为 final,可以保证它们在使用中不被改变。被声明为 final 的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为 final 的方法也同样只能使用,不能重载。 2.Anonymous Inner Class (匿名内部类) 是否可以 extends(继承)其它类,是否可以implements(实现)interface(接口)? 3.Static Nested Class 和 Inner Class 的不同,说得越多越好(面试题有的很笼统)。 finally —再异常处理时提供 finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配的 catch 子句就会执行,然后控制就会进入 finally 块(如果有的话)。 finaliz e—方法名。Jav a 技术允许使用 finaliz e() 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在 Object 类中定义的,因此所有的类都继承了它。子类覆盖 finaliz e() 方法以整理系统资源或者执行其他清理工作。finaliz e() 方法是在垃圾收集器删除对象之前对这个对象调用的。 4.&和&&的区别。 & 是两个数相与,是运算符 &&是连接两个条件表达式的,两个条件表达式都为真时,整个才为真 5.HashMap 和 Hashtable 的区别。 1 HashMap 不是线程安全的 hastmap 是一个接口 是 map 接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap 允许 null key 和 null value,而 hashtable 不允许。 2 HashTable 是线程安全的一个Collection。 HashMap 是Hashtable 的轻量级实现(非线程安全的实现),他们都完成了 Map 接口,主要区别在于 HashMap 允许空(null)键值(key),由于非线程安全,效率上可能高于 Hashtable。 HashMap 允许将 null 作为一个entry 的key 或者 value,而 Hashtable 不允许。 HashMap 把 Hashtable 的contains 方法去掉了,改成 containsvalue 和 containsKey。因为 contains 方法容易让人引起误解。 Hashtable 继承自 Dictionary 类,而 HashMap 是Java1.2 引进的Map...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

中软国际Java笔试题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部