Java堆内存分配与回收策略

2018-05-20
阅读 3 分钟
3k
java主要在堆上分配内存,而Java堆又分为新生代(YoungGen)和老年代(OldGen)两个部分,新生代又再分为Eden区和Survivor区两部分,本文根据java堆的划分,描述hotspot的内存分配策略。

Java内存区域及内存溢出

2018-05-16
阅读 4 分钟
1.9k
Java堆用于存储对象实例,只要不断地创建对象,并且保证GC Roots到对象之间有可达路径避免垃圾回收,当到达最大堆的容量限制后就会产生Java.lang.OutOfMemoryError.

Github pages + Minimal-Mistakes + Disqus建立个人博客记录

2018-05-05
阅读 3 分钟
4.4k
github pages官方推荐使用Jekyll生成静态网页,jekyll支持各种不同的主题,Minimal-Mistakes是一个功能比较齐全的主题,除了外观设置外,还支持文章评论、文章搜索、文章标签、文章分类。