java笔试题大汇总(二)资料.pdfVIP

  • 0
  • 0
  • 约2.38万字
  • 约 16页
  • 2021-12-12 发布于福建
  • 举报
101、java 中会存在内存泄漏吗,请简单描述。 会。如: int i,i2; return (i-i2); //when i 为足够大的正数 ,i2 为足够大 的负数。结果会造成溢位,导致错误。 102、java 中实现多态的机制是什么? 方法的重写 Overriding 和重载 Overloading 是 Java 多态性的不同表现。重写 Overriding 是父类与子类之间多态性的一种表现,重载 Overloading 是一个类 中多态性的一种表现。 103、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么 办法主动通知虚拟机进行垃圾回收? 对于 GC来说,当程序员创建对象时, GC就开始监控这个对象的地址、大小以及 使用情况。通常, GC采用有向图的方式记录和管理堆 (heap) 中的所有对象。通 过这种方式确定哪些对象是 可达的 ,哪些对象是 不可达的 。当 GC确定一些 对象为 不可达 时,GC就有责任回收这些内存空间。可以。程序员可以手动执 行 System.gc() ,通知 GC运行

文档评论(0)

1亿VIP精品文档

相关文档