发布网友 发布时间:2022-04-30 19:59
共2个回答
热心网友 时间:2023-10-09 22:55
什么是强引用
强引用就是我们平时使用的对象方式,也是使用最多的一种方式,请记住不管内存
紧张也罢,不足也罢,gc永不回收强引用的对象, 即使jvm 出现(内存溢出错
误)OutOfMemoryError,使程序停止,也不会回收对象来提高内存
代码
public class StrongReferenceDemo {
public static void main(String[] args) {
Integer data = new Integer(4);
String str = "123";
Student student = new Student();
//以上三个对象都是强引用对象,指我们平时使用的对象方式
}
}
class Student {
}
更多教程:黑马程序员
热心网友 时间:2023-10-09 22:56
首先生成对象的时候对象的内容被存储在内存中的,存储的位置会有段内存地址