j'
LLLLLer
努力努力努力!!!
自律自律自律!!!
学习学习学习!!!
感恩感恩感恩!!!
展开
-
关于JAVA中的值传递
JAVA 的传递类型广义来说就是值传递。基本数据类型传递的是数值,而引用数据类型传递的值是对象的地址。 基本数据类型在声明时系统就给它分配了空间,而引用数据类型在建立的时候只分配了引用空间,并未分配数据空间。 值传递: 方法调用时,实际参数把它的值传递给对应的形式参数,函数接收的是原始值的一个copy,此时内存中存在两个相等的基本类型,即实际参数和形式参数,后面方法中的操作都是对形参这个值的...原创 2018-07-23 13:19:02 · 240 阅读 · 1 评论 -
JAVA内存分配细品品
一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制 ◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 ◆堆:存放用new产生的数据 ◆静态域:存放在对象中用static定义的静态成员 ◆常量池:存放常量 ◆非RAM存储:硬盘等永久存储空间 Java内存分配中的栈 在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存...转载 2018-07-23 16:56:42 · 122 阅读 · 0 评论