Java基础
文章平均质量分 78
王树伟
这个作者很懒,什么都没留下…
展开
-
Java堆和栈的区别 经典总结
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在转载 2013-12-01 20:09:04 · 401 阅读 · 0 评论 -
java参数传递
程序语言中有关将参数传递给方法(函数)的叫法。值传递:表示方法接收的是调用者提供的值。 引用传递:表示方法接受的是调用者提供的变量地址。 Java总是值传递,方法得到的是所有参数值的一个拷贝,方法不能修改传递给它的任何参数变量的内容。 --java核心技术 卷1 第八版 中文版-115页 搬运工 参考博文http://www.cnblogs.com/clara/archive/2转载 2013-12-01 20:39:25 · 533 阅读 · 0 评论