java学习总结
los_ATend
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
传值还是传引用???(Call By Value???)
前言: 在讨论这个问题之前,我们先来看一个简单的问题来预热一下: 我们说Java中的“=”用作普通基本类型时,是将值赋值给一个变量;而用作对象时,是将o1参考的地址也给o2参考,其实本质上也是将o1储存的值赋值给o2;正文:Call By Value!!!一.我们先来看第一个例子:当调用some()方法时,你做的是将x指定给参数y,而之后y被修改为。这个例子的很简单(输出结果为10),...原创 2018-02-24 19:34:03 · 366 阅读 · 0 评论 -
Java运行时数据区
一.概述 1.1. Java程序员把内存控制权力交给了Java虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那排错就会非常困难。 二.运行时数据区 虚拟机把它所管理的内存划分为若干个不同的数据区域,这些区域有各自的用途,以及创建销毁的时间。有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。 2.1 ...原创 2018-08-04 19:52:16 · 291 阅读 · 0 评论
分享