首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
nm
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
美团 2面:G1 为什么能替代 CMS收集器?看完这篇就懂了!
CMS收集器殚精竭虑,效力了18年,为什么最终会被官方弃用?G1到底有多优秀?为什么能替代 CMS收集器?
JVM系列(五) - JVM垃圾回收算法
第二篇介绍了Java内存运行时区域,其中程序计数器、虚拟机栈、本地方法栈 三个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这几个区域的内存分配和回收都具备确定性。在这…
看完这篇G1垃圾收集器的总结就足以吊打面试官了~
基础概念 定义: Garbage First,垃圾优先,主要面向服务端应用的垃圾收集器。开启命令: -XX:+UseG1GC目标: “停顿时间模型”的收集器:能够支持指定所在一个长度为M毫秒的时间片段
还在无脑用 StringBuilder?来重温一下字符串拼接吧
使用 JMH 对 StringBuilder 和 Java 9 后的使用 InvokeDynamic 的字符串拼接进行性能测试。还有人在用 Java 8 吗?