![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM虚拟机
淡蓝色_mmm
这个作者很懒,什么都没留下…
展开
-
Java中的参数转递是传值?还是传引用?
Java中的参数传递是传值?还是传引用?首先有两个概念:1.Java中没有指针。2.程序运行是在栈中进行的,所以参数传递时,只存在传递基本数据类型和对象引用的问题。不会直接传递对象本身。由上得到——Java在方法调用传递参数时,因为没有指针,所以它都是进行传值调用。但是为什么会让人觉得是传引用呢?在运行栈中,基本类型和引用的处理是一样的,都是传值,所以如果是传方法的调用,也...原创 2018-04-03 14:07:57 · 415 阅读 · 0 评论 -
JVM垃圾收集器
Java 与 C++ 之间有一堵由内存分配和垃圾收集技术所围成的墙,墙外面的人想进去,墙里面的人却想出来. —-《深入理解Java虚拟机》我们思考三件事情:哪些内存需要回收?什么时候回收?如何回收? 在java内存运行时区域中,程序计数器,虚拟机栈,本地方法栈三个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊的...原创 2018-04-27 18:00:45 · 182 阅读 · 0 评论