摘要: 垃圾回收与算法 如何确定垃圾 引用计数法 在 Java 中,引用和对象是有关联的。如果要操作对象则必须用引用进行。因此,很显然一个简单的办法是通过引用计数来判断一个对象是否可以回收。简单说,即一个对象如果没有任何与之关联的引用,即他们的引用计数都不为 0,则说明对象不太可能再被用到,那么这个对象就是 阅读全文
posted @ 2021-11-02 13:42 贪玩的阿柒 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 什么是接口? 接口从更深层次的理解,应是定义(规范,约束)与实现(名实分离的原则)的分离。 不要把接口狭义的理解为interface,应该理解广义些,就是对外提供的规则,凡是对外暴露的都可以是接口。 接口的本身反映了系统设计人员对系统的抽象理解。 接口应有两类: 第一类是对一个体的抽象,它可对应为一 阅读全文
posted @ 2021-11-02 10:59 贪玩的阿柒 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 内存抖动 内存抖动:指在短时间内有大量的对象被创建或者被回收的现象。 内存抖动产生原因:主要是频繁(很重要)在循环里创建对象(导致大量对象在短时间内被创建,由于新对象是要占用内存空间的而且是频繁,如果一次或者两次在循环里创建对象对内存影响不大,不会造成严重内存抖动这样可以接受也不可避免,频繁的话就很 阅读全文
posted @ 2021-11-02 09:31 贪玩的阿柒 阅读(1235) 评论(0) 推荐(1) 编辑