面向对象vs面向过程
面向对象和面向过程有什么区别,为什么平时听起来差别巨大
面向对象和面向过程有什么区别,为什么平时听起来差别巨大
synchronized关键字实现原理
当前主流的商用程序语言(Java、C#、乃至最初的Lisp)的内存管理子系统都是通过可达性分析算法来判断对象是否存活的
由于测试虚拟机栈OutOfMemoryError时,产生了3000+线程,对Java线程模型产生了很大疑问
JVM运行时数据区除了程序计数器均可能发生内存溢出
了解了对象的生成过程,接下来了解对象在堆内存中的布局格式,了解一个对象实际用多少空间