源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  java中的引用类型

java中的引用类型

分类: 文章 • 2024-07-05 21:04:28

java中的引用类型

强引用(strong references)

  • 如果有该引用关系,gc就不会回收该对象.
  • 常见的赋值操作都是强引用

软引用(soft reference)

  • 当内存不足时,会打破该引用,将对象回收
  • 可用于缓存

弱引用(weak reference)

  • 下次gc时就会打破该引用,将对象回收

虚引用(phantom reference)

  • 甚至不能算作一种引用, 因为从reference中不能拿到对象

final引用(final reference)

  • 有默认实现

相关推荐

  • VS2012使用EF错误:类型“System.Data.Entity.DbContext”在未被引用的程序集中定义。
  • 使用Ressor在Java中实现基于资源的动态服务
  • 对Java的数据类型和运算符的理解
  • 引用远程api时,api在本地修改不起作用(maven中lifecycle的操作解决)
  • java中几种常见的NPE问题
  • Java连接Vmware中的redis
  • 在IDEA中创建Java 9 modules(模块)的Hello World
  • JAVA中对象初始化时各模块的执行顺序
  • Java 6中的线程优化真的有效么?——第二部分
  • java:输入一个英文字母(可能是大写,也可能是小写),输出该字母在字母表中的序号(’a’和’A’的序号为1)。
  • NFC标签,Ntag标签,Ntag216芯片标签,超小尺寸,超薄
  • I/O设备管理
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号