博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java_GC
阅读量:7059 次
发布时间:2019-06-28

本文共 834 字,大约阅读时间需要 2 分钟。

垃圾回收1

    内存分配
    垃圾回收
    调用垃圾回收器
    对象终结
    
    
    调用垃圾回收器
        System.gc()和Runtime.getRuntime().gc()这两个方法
        不建议程序调用此方法
    对象终结
        Object上的方法:
        protected void finalize() throws Throwable
垃圾回收2
    引用类型
    SoftReference
    WeakReference
    PhantomReference
    第四季内容简介
    
    
    第四季内容简介
        实战api,直接使用封装好的类与方法,就不用重新去写了
        字符串,正则表达式与xml的处理
        日期时间api
        集合框架与stream api
        jdbc
        io,nio
        网络编程
        并发处理
        jni

 

package java20180205;import java.util.ArrayList;import java.util.List;class BigObject{    private long[] nums=new long[4096];    private long id;    public BigObject(long id){        this.id=id;    }    @Override    protected void finalize() throws Throwable {        System.out.println(id+"被回收");    }}public class SoftRefDeom {    public static void main(String[] args) {        List
list=new ArrayList<>(); long i=1; while (true) { list.add(new BigObject(i++)); } }}

 

转载地址:http://xgyll.baihongyu.com/

你可能感兴趣的文章
C/C++基础总结
查看>>
11.2.0.1启动OHASH CRS-4124 CRS-4000
查看>>
npm install --save 与 npm install --save-dev 的区别
查看>>
1104Cache Buffers chains与共享模式疑问3
查看>>
/dev/random和/dev/urandom的一点备忘
查看>>
CentOS 7下配置本地yum源及yum客户端
查看>>
Mybatis中的collection、association来处理结果映射
查看>>
如何对 GIT 分支进行规划? (转)
查看>>
浅谈简单工作流设计——责任链模式配合策略与命令模式的实现
查看>>
HDOJ(HDU) 1406 完数
查看>>
gradle项目中资源文件的相对路径打包处理技巧
查看>>
让手机支持OTG,不看绝对后悔! - 我也做一回搬运工,解决RFID读卡器OTG支持问题...
查看>>
Hadoop-2.7.0 HDFS DataXceiverServer两个参数的疑问
查看>>
linux exec函数家族
查看>>
几种软负载均衡策略分析
查看>>
.net——序列化与反序列化中对日期时间的处理
查看>>
独家揭露网站内链建设seo优化的科学方法
查看>>
MVVM 模式介绍
查看>>
.NET Core采用的全新配置系统[10]: 配置的同步机制是如何实现的?
查看>>
阿里云AI首席科学家闵万里:让萧山救护车等待时间至少降低50%,“城市大脑”是如何做到的...
查看>>