摘要: Object类中非final修饰的方法有equals()、hashCode()、toString()、finalize()、clone()1、equals()方法不需要被覆盖的情况:1)实例化的对象只有一个2)不需要进行逻辑判断,只是单纯的比较内存地址是否相同3)父类覆盖了equals()方法,并且 阅读全文
posted @ 2017-11-05 07:58 嘚吧嘚吧嘚 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 首先本篇文章提到了内存泄漏。是指一些被实例化出后的对象不再被使用但是并没有被JVM中的垃圾回收机制回收。内存泄漏是发生在堆内存中的。内存泄漏发生的原因:1、类自己管理内存。对于一个栈,当栈顶指针下移elements[size++]=e,原栈顶元素被抛出后elements[--size],抛出的对象并 阅读全文
posted @ 2017-11-05 07:57 嘚吧嘚吧嘚 阅读(174) 评论(0) 推荐(0) 编辑