-
G1垃圾收集器会将堆内存分配为等大小的region默认情况下是2048个region
查看全部 -
对象内存分配过快,mixed gc来不及清理,导致old region被沾满会触发full gc,full gc是单线程执行
查看全部 -
老年代占用的内存大小超过堆内存的预值时会触发mixed gc,预值可以在启动的时候指定
查看全部 -
G1垃圾收集器
查看全部 -
并发表及扫描垃圾回收器
查看全部 -
并行垃圾收集器
查看全部 -
串行垃圾收集器
查看全部 -
标记整理算法
查看全部 -
跟踪收集算法
查看全部 -
垃圾回收值引用计数算法
查看全部 -
jdk11单文件源文件运行只需要java helloworld.java,不再需要javac编译
查看全部 -
jdk10允许使用var关键字来定义变量:var i=10(必须初始化,否则编译报错,一旦初始化完成过后类型就会确定,不能再赋予其他类型的值,即i不能赋值为“abc”或者2.0等非int类型的值)
查看全部 -
jdk11标准的http请求,可以不用依赖第三方的http工具包
查看全部 -
优化64位架构
查看全部 -
export JAVA_11_HOME=...
export JAVA_12_HOME=...
export JAVA_HOME=$JAVA_11_HOME
alias jdk11="export JAVA_HOME=$JAVA_11_HOME"
alias jdk12="export JAVA_HOME=$JAVA_12_HOME"
通过配置可以设置默认jdk以及动态切换jdk版本,比如这个配置默认是使用jdk11,如果想使用jdk12的话只要只想jdk12即可实现切换
查看全部
举报