Jvm
深入jvm-2
hello world程序会启动几个线程? mkdir hello-world cd hello-world gradle init --type java-application cat src/main/java/App.java /* * This Java source …深入jvm-1
初探字节码与jvm public class Foo { public static void main(String[] args) { boolean flag = true; if (flag) { System.out.println("Hello, Java!"); } …容器(docker)中运行java需关注的几个小问题
简介 container: 资源隔离、平台无关, 限制cpu、mem等资源 Java: 平台无关、Write once, run anywhere、WORA java不知道自己运行在container里,以为它看到的资源都能用。结果:java …adoptopenjdk官方文档-进阶
编译过程性能优化的命令行参数 AdoptOpenJDK wiki的一个链接,提供了几个怎么提高编译过程性能的例子。 编译 jcov 项目首页(项目信息, 编译指南, 其他…) …来自oracle labs 的虚拟机探索工具graal
工作中 java 用的多一些, 难免想深入了解jvmn;搞下来 openjdk 8/9 的代码自己编译下,随便翻一翻,终究没啥大的收获。 前几天随意翻openjdk 文档,看到了个叫 graal的东西。就尝试搞一下看,能不能学点儿东西。 graal 是什么 一个使用 java 写 …