![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
酒吧七
已经弃坑JAVA,,前途无量,但僧多肉少啊,现在是前端开发了,正在开发VUE框架WP-admin
展开
-
深入理解 Java垃圾收集器(GC)(待补充full gc,永久代 等内容)
小常识提起HotSpot VM,相信所有java程序员都知道,它是SUN JDK和open JDK中所带的虚拟机,也是目前使用范围最广的java虚拟机垃圾回收线程是一个守护线程,优先级低,其在当前系统空闲或堆中老年代占用率较大时触发。线程在进行时往往会出现多次停顿来进行gc,线程停顿的这段时间被称为回收周期,而停顿开始的那个时间点叫做安全点,但是每个线程的安全点分布是不同的,所以需要考虑的问题是...原创 2018-05-27 22:48:15 · 4759 阅读 · 0 评论 -
String类型对象的不可变(待补充)
谈到不可变,我们首先要先要知道什么叫做“变”。这里的“变”就是让对象内容(实例变量)发生变化,对象都存在堆中,如果我们想让一个堆中的对象发生变化,那么我们首先必须要先访问到这个对象,那么怎么才能访问到一个对象呢?我们需要用到栈中的引用(内存地址),但是光有引用就行了吗?举个例子,我想要拜访一个美国朋友,给他送点东西,但是我只知道他家的地址,我附近没有车,没有火车,没有飞机,也没有船,光靠走路走过去...原创 2018-05-28 23:32:38 · 386 阅读 · 0 评论