语法糖(Syntactic Sugar),也称糖衣语法 指在计算机语言中添加的某种语法,这种语法对语言本身功能来说没有什么影响,只是为了方便程序...
[java中内存泄露有几种?如何分析泄露原因](https://zhidao.baidu.com/question/94035358933349...
重量级锁 隐式锁重量级锁通过对象内部的监视器(monitor)实现,其中monitor的本质是依赖于底层操作系统的Mutex Lock实现,...
1:会发生 2:在加载很多的Class时,就很有可能出现永久带的错误(内存溢出) 方法区在Hotspot虚拟机中也成为永久带,这一部分用于存放C...
参考:JVM(7):JVM调优-工具篇 最常两款:jconsole.exe和jvisualvm.exe;第三方的分析工具各自的侧重点不同,比较有...
参考:理解GC日志 JVM长常用的有那些参数? -Xms:初始堆大小,默认为物理内存的1/64(<1GB);-Xmx:最大堆大小-Xmn:新生代...
Minor GC ,Full GC 触发条件 从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC; 对老...
寻机设计团队几乎把对代码的所有优化措施都集中在了即时编译器之中。hotspot 虚拟机中内置了两个 即时编译器:C1编译器 client co...
类加载过程---验证 目的:为了保证class文件中字节流包含的信息符合java虚拟机的要求。 四个阶段验证:1 文件格式验证目的:确保clas...
文集作者