摘要: 到底是传值 or 传引用(传地址) 结论: 1、基本数据类型作为参数传递时,是值得拷贝,无论你是怎么修改这个拷贝的,原来的值是不是被改变的。 2、对象作为参数传递时,其实是把对象在堆内存的中的地址拷贝了一份传给了参数。 一、基本类型作为参数传递 测试1: 结果: 所以可以看出,基本类型作为参数传递时 阅读全文
posted @ 2019-01-31 12:36 四季列车 阅读(367) 评论(0) 推荐(0) 编辑
摘要: Java 之静态变量 引入 一个类可以创建多个对象 ,每个对象都拥有自己的成员,各自互相独立。然而在某些特殊情况下,我们希望该类的所有对象共享一个成员,这个时候就可以把这个成员设置为static 在Java中,被static 修饰的成员称为静态成员,它是属于整个类的,在类被加载的时候被分配到静态区( 阅读全文
posted @ 2019-01-31 11:48 四季列车 阅读(3801) 评论(0) 推荐(1) 编辑
摘要: 主要上一篇用于区分C语言写的 这里面要重点解释的是 创建二叉树时:Java 的参数传值,都是传值方式,基本数据类型传的是数据的拷贝,而对象数据类型传的是地址的拷贝(这里问题在Java篇会细讲) 所以在创建新节点的时候确记不要把我们事先创建的根节点给覆盖掉 ,即node = new BiTree(); 阅读全文
posted @ 2019-01-31 10:52 四季列车 阅读(299) 评论(0) 推荐(0) 编辑