MLDN魔乐科技_击面试系列_破解Java面试题_1.docVIP

  • 1
  • 0
  • 约 5页
  • 2017-05-09 发布于贵州
  • 举报

MLDN魔乐科技_击面试系列_破解Java面试题_1.doc

MLDN魔乐科技_击面试系列_破解Java面试题_1

Java中的异常处理机制的简单原理和应用。 每当产生异常之后,如果没有程序进行相应的处理,则程序将出现中断的现象,那么,此时实际上一旦产生一个异常之后,JVM会跑出一个异常类的实例化对象,如果此时使用了try语句进行不活的话,则可以进行异常处理,如果没有的话,则交给JVM进行处理,当tru语句捕获到了异常之后,会与catch中的异常类型进行匹配,如果匹配成功,则使用catch语句进行处理。 应用:简单的引用,就是在所有有throws关键字的地方加入try…catch 如果按照一个标准做的话,try、catch、finally、throw、throws关键字应该一起使用。 垃圾回收的优点和原理。并考虑2种回收机制。 将无用的对象空间进行释放,两种回收:自动回收,手工调用System.gc()方法,实际上调用System.gc()就相当于调用了Runtime.getRuntime().gc()方法。 Error与Exception有什么区别。 Error表示有JVM进行处理的,是JVM出错。 Exception表示可以由程序进行处理的,使用try..catch 进行处理。 谈谈final,finally,finalize的区别。 Final是定义常量、方法、类的,生命的方法不能被覆写、生命的类不能被继承。 Finally:是一场的统一出口。 Finalize:是垃圾回收前的收尾工作

文档评论(0)

1亿VIP精品文档

相关文档