02 2022 档案

摘要:一、如何判断对象可以可以被回收 1.1 引用计数法 定义:只要一个对象被变量所引用,则该对象计数就+1,若被引用了两次,则它的引用计数就变为2,如果某一个变量不再引用它了,则它的引用计数就减一,当该对象的引用变为0的时候就表示没有变量引用它了,该对象就可以被当作垃圾回收了。 弊端:当两个对象循环引用 阅读全文 »
posted @ 2022-02-23 21:24 along-Blog 阅读(433) 评论(0) 推荐(0) 编辑
摘要:一、程序计数器 作用:是记住下一条jvm指令的执行地址 特点: 是线程私有的 不会存在內存溢出 二、虚拟机栈 每个线程运行时所需要的内存,称为虚拟机栈 每个栈由多个栈帧(Frame) 组成,对应着每次方法调用时所占用的内存 每个线程只能有一个活动栈帧,对应着当前正在执行的那个方法 问题辨析 1.垃圾 阅读全文 »
posted @ 2022-02-21 22:24 along-Blog 阅读(316) 评论(0) 推荐(0) 编辑
摘要:一、数组与集合比较 数组: 1)长度开始时必须指定,而且一旦指定,不能更改 2)保存的必须为同一类型的元素 3)使用数组进行增加/删除元素-比较麻烦 集合: 1)可以动态保存任意多个对象,使用比较方便 2)提供了一系列方便的操作对象的方法: add、remove、set、 get等 3)使用集合添加 阅读全文 »
posted @ 2022-02-18 23:17 along-Blog 阅读(413) 评论(0) 推荐(0) 编辑
摘要:一、反射概念 1.反射机制允许程序在执行期借助于ReflectionAPI取得任何类的内部信息(比如成员变量,构造器,成员方法等等),并能操作对象的属性及方法。反射在设计模式和框架底层都会用到。 2.加载完类之后,在堆中就产生了一个Class类型的对象(一个类只有一个Class对象) ,这个对象包含 阅读全文 »
posted @ 2022-02-15 17:08 along-Blog 阅读(163) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示