Java面试经典题及答案.docVIP

  • 4
  • 0
  • 约4.47万字
  • 约 8页
  • 2017-03-05 发布于贵州
  • 举报
Java面试经典题及答案

一 基础篇 谈谈final, finally, finalize的区别 final是一个修饰符,修饰类的时候表示类不可继承, 所以一个类不可能既是 abstract 又是 final 的; 修饰变量的时候表示这个变量不可被更改并且必须赋初始值; 修饰方法的时候表示方式不可被重写。 finally 通常和 try-catch 一起, 在finally 里代码无论是否发生异常都会执行到 finalize 是一个方法名。方式是定义在Object 类中,在对象从内存中释放之前会调用此方法进行一些必要的清理工作。 Annoy Inner Class 匿名类 是否可以extends 继承 其他类,是否可以implements 实现 interface接口? Annoy Inner Class 由于没有类名所以不可以extends其他类;可以实现interface Static Nested Class 和 Inner Class的不同 Static Nested Class 不需要外部类的实例来创建内部类的实例;内部类不能访问外部类的非静态方法;它能具有静态的数据,属性,和匿名内部类。 和 的不同 表示位运算符;表示逻辑运算符; HashMap 和 Hashtable 的区别 HashMap 允许一个null或者多个null 作为key, 而 Hashtable 不行 Hasht

文档评论(0)

1亿VIP精品文档

相关文档