
JVM
JVM
问啥啥不会
啥也没有别看了
展开
-
JVM学习-入门
JVM学习记录-Day1一个Java程序是如何跑起来的?类加载机制类加载器 一个Java程序是如何跑起来的? (1)源码由javac编译器翻译成类文件 (2)类文件通过类加载机制到JVM (3)JVM解释[内部结构、执行方式、垃圾回收、本地调用等] 类加载机制 虚拟机把Class文件加载到内存,并对数据进行校验,转换解析和初始化,形成可以虚拟机直接使用的Java类型,即 java.lang.Class 装载 类加载器ClassLoader寻找类所在位置(磁盘、内存、数据库、网络等的全路径) 类原创 2020-06-22 21:55:27 · 387 阅读 · 0 评论 -
JVM学习之垃圾收集器的合理选择
JVM如何选择合适的垃圾收集器?JVM参数标准参数非标准参数(JDK版本变化可能会导致参数变化)-X参数-XX参数 如何选择合适的垃圾收集器? 评价垃圾收集器的指标:吞吐量、停顿时间 除非程序对停顿时间有严格要求(CMS,G1),如果没有让JVM自动选择,如果有必要可以通过调整堆的大小满足性能要求: 如果应用程序非常小(100MB内),那么选择:-XX:+UseSerialGC(Serial、SerialOld) 如果应用程序是单核处理器 ,并且没有停顿时间的要求,那么让JVM自行选择,或者选择:-XX:原创 2020-06-20 15:23:38 · 393 阅读 · 0 评论