JVM
摩羯的成长期
我愿世界以黑白,不愿爱之人,受苦。
我愿世界以孤独,不愿思之人,思重。
展开
-
JVM再理解 + 调优。
在这边看这篇之前,需要去看:类的加载类加载器虚拟机内存结构以上的都要了解。最近看了一个视频。讲的挺好的。决定跟着它的节奏再来一遍。详细细节,参考上面。另外以下的图都是来自百度和视频截图。我们只说结论。最后我详细说说如何调优。为什么要写这篇。硬背总是不得要领。而且时常和别人聊起时混乱了。这里提出“想说话,先画图”,脑子里也好、动手画也好。所以以下的图都要记住并能画出。类加载的图:(这个就是上面链接1中的过程总结)分析虚拟机内存结构就必须了解类的加载过程。上图就是。1、类加载、连接(验证、原创 2020-06-26 01:09:31 · 229 阅读 · 0 评论 -
深入理解JVM(二,JVM初识线程上下文类加载器和java字节码)
线程上下文类加载器的引入。最好最常见的引入:对应得数据库连接包中Class.forName("org.postgresql.Driver").newInstance(); String url ="jdbc:postgresql://localhost/myDB"//myDB为数据库名 String user="myuser"; String password="mypassword...原创 2019-04-21 23:37:54 · 309 阅读 · 0 评论 -
深入理解JVM(一,JVM初识类的加载和类加载器)
JVM初始工具使用原创 2019-04-17 23:08:04 · 277 阅读 · 0 评论 -
深入理解JVM(三,字节码的分析与应用,内存空间的划分)
关键字synchronized的限制体现:作用于方法。package com.bytecode.stu;public class IOStudy {protected int a = 1; protected String name = "zhouyi";public int getA() { return a;}public void setA(int b) { ...原创 2019-04-29 21:08:31 · 495 阅读 · 0 评论