`

小知识点-第六讲

 
阅读更多

引用类型

 

java中提供了4个级别的引用类型:强引用,软引用,弱引用,虚引用。

 

强引用:可以直接访问目标对象,强引用所指对象在任何时候都不会被系统回收,jvm宁愿跑出oom异常。(FinalReference)

软引用:一个持有软引用的对象,不会很快被jvm回收,jvm会根据当前堆的使用情况来判断何时回收,当堆使用率临近閥值时,才会回收软引用。软引用可以用于实现对内存敏感的cache 。SoftReference

 

弱引用:在系统gc时,只要发现弱引用,不管系统堆空间是否足够,都会进行对象的回收。WeakReference

 

虚引用:是引用中最弱的一个,一个持有虚引用的对象和几乎没有引用是一样的,随时都可能被回收,他必须和引用队列一起使用,作用在于跟踪垃圾回收过程。PhantomRefrence

 

 

 

 

分享到:
评论

相关推荐

    企业信息化与知识工程-第04讲.ppt

    【企业信息化与知识工程-第04讲】的讲解主要聚焦于项目管理这一主题,它涵盖了项目管理的基础概念、核心人物、关键阶段、管理领域以及监控方法等多个方面。以下是相关知识点的详细阐述: 1. **项目管理定义**:项目...

    oracle扫盲-第一讲-创建和管理表PPT课件.ppt

    Oracle扫盲-第一讲-创建和管理表PPT课件 本资源主要讲述Oracle数据库管理系统的基本知识,包括创建和管理表的方法、数据类型、CREATE TABLE语句、数据字典等。 知识点1:数据类型 Oracle数据库中有多种数据类型,...

    防爆安全技术讲座-第6讲 隔爆型仪表 徐建平

    "防爆安全技术讲座-第6讲 隔爆型仪表 徐建平" 该讲座主要讲解了隔爆型仪表的设计依据、设计原则、基本设计要点和相关知识点。以下是该讲座的详细知识点: 1. 设计依据:GB3836.1-2000《爆炸性气体环境用电气设备第...

    HCIE-RS V3.0培训视频教程【共29集】.rar

    第6讲-VXLAN-静态VXLAN隧道+MPBGP 第7讲-VXLAN-EVPN分布式网关 第8讲-VXLAN-EVPN-TYPE235路由 第9讲-XLAN EVPN的知识点回顾 第10讲-VXLAN的综合实验 第11讲-IPV6的基础-对比IPV4协议 第12讲-IPV6的基础-IPv6的...

    注册会计师 精品入门班-丁奎山18讲-第4讲_会计基础知识(2).docx

    以下是具体的知识点详解: 1. 可靠性:这是会计信息的基础,要求企业根据实际发生的交易或事项进行确认、计量和报告,如实反映会计要素。例如,当一项交易不影响会计利润和应纳税所得额时,不确认递延所得税负债,...

    青少年心理发展与教育-第六讲-作业.doc

    【青少年心理发展与教育】第六讲的作业涵盖了青少年心理发展中的关键知识点,主要涉及情绪情感、情绪表达、亲密感、友谊、孤独感、情绪能力、情绪调节和情感素质等方面。 首先,情绪情感是个体对周围事物的态度体验...

    C语言进阶-第2讲C语言复习共25页.pdf.zip

    这通常是一份教程或者课程笔记,涵盖了C语言的深入知识点,可能是对基础概念的巩固或是更高级主题的介绍。 描述同样为"**C语言进阶-第2讲C语言复习共25页.pdf.zip**",进一步确认了内容是关于C语言的复习资料,...

    计算机导论-第六讲 计算机专业教育

    第六讲的主题聚焦于“计算机专业教育”,这涵盖了计算机科学专业的培养目标、课程体系、教学方法以及未来职业发展等多个方面。在这个领域,学生不仅需要掌握编程语言和技术工具,还要了解计算机科学的理论基础和应用...

    电子-第五讲争分夺秒.pdf

    以下是对文件《电子-第五讲争分夺秒.pdf》的内容知识点的详细解读。 标题《电子-第五讲争分夺秒.pdf》暗示了这是一系列关于电子技术或单片机课程中的第五节课,其核心内容可能集中在如何高效、准确地使用单片机和...

    多旋翼飞行器设计与控制--第一讲-绪论-多旋翼的前世今生.pdf

    多旋翼飞行器设计与控制-第一讲-绪论-多旋翼的前世今生 本资源摘要信息涵盖了多旋翼飞行器设计与控制的基本概念、多旋翼飞行器技术发展历史、多旋翼操控和评价等方面的知识点。 一、基本概念 多旋翼飞行器是一种...

    C语言进阶-第一讲概述.pdf

    - **第六讲:** 中断与设备驱动,探索嵌入式系统的实时响应机制。 - **第七讲:** 编码风格,培养良好的编程习惯。 - **第八讲:** 编写安全无错的代码,提高代码质量和可靠性。 - **第九讲:** ASIXWindowsGUI设计...

    中学升职业规划-第20讲我的生涯我做主.pdf

    由于提供的文件内容信息过少,无法生成详细的知识点。为了能够完成任务,我需要更多的文档内容,包括但不限于:课程的详细介绍、具体的教学内容、相关的职业规划理论、实际案例分析、以及职业规划的具体方法和步骤。...

    BUAA-23级-程设-暑假预习资料-第一讲

    这暗示了这些资料具有一定的持久性和教学价值,可能包含了历年来的教学经验和知识点总结。 【标签】"c语言"明确了教学内容的核心,即C语言。C语言是一种广泛应用的编程语言,它的语法简洁、高效,是学习计算机科学...

    高中一年级物理--第一讲--如何准确的描述运动.doc

    【知识点详解】 高中一年级物理第一讲的核心内容是如何准确地描述物体的运动,主要涉及四个关键概念:位移、路程、平均速度与平均速率、瞬时速度与加速度,以及运动图像的分析与应用。 1. **位移与路程**: - ...

    注册会计师 精品入门班-丁奎山18讲-第7讲_会计基础知识(5).docx

    《注册会计师精品入门班-丁奎山18讲-第7讲_会计基础知识(5)》的课程内容主要涵盖了会计中的关键概念,如货币时间价值和增值税的计算与应用。这部分知识是会计学的基础,对于理解和处理企业的财务事务至关重要。 ...

    选修4-5--不等式选讲知识点详解+例题+习题含详细答案.doc

    【知识点详解】 1. 绝对值的几何意义与不等式: 绝对值在数轴上表示一个数到原点的距离,因此,不等式`|a+b|≤|a|+|b|`和`|a-b|≤|a-c|+|c-b|`具有几何意义,意味着在数轴上,两个点的和或差的绝对值不会超过这两...

    网页设计与制作教案-第10讲-布局技术之二—Div-CSS二.docx

    网页设计与制作教案-第10讲-布局技术之二—Div-CSS二 本教案旨在教授学生掌握 Div+CSS 布局技术,理解 CSS 盒子模型和规则设置方法,培养学生认真细致、踏实进取的精神。 知识点一:CSS 盒子模型 * CSS 盒子模型...

    计算机图形学--第四讲 区域填充算法.pdf

    ### 计算机图形学——第四讲 区域填充算法 #### 一、课程概览与基础知识 **任课教师:** 李陶深教授 **邮箱:** tshli@gxu.edu.cn 本课程主要围绕计算机图形学中的一个重要主题——区域填充算法展开。通过这一讲...

Global site tag (gtag.js) - Google Analytics