java
jhj735412
这个作者很懒,什么都没留下…
展开
-
Java中没有传引用!!!
java中全部传的是值。 基础类型:肯定是传的原来变量的一个副本。 对象类型:因为对象类型的变量分为对象本身(存储在堆),和指向该对象的变量名(引用),如 HObject ho = new HObject(). 新对象new HObject()存放在堆,而变量ho存放在栈。(和C++中指针一样,指针变量(地址)存放在栈,而所指向对象放在堆)。 所以在以对象作为参数时,传的不是对象本身,而是原创 2012-05-08 22:19:15 · 713 阅读 · 0 评论 -
java中equal 和 ==的区别
new Integer(1).equals(new Long(1)); //false String s = “msg”; s.replace(“s”, “o”); System.out.println(s); //msg if(true & true){ System.out.prinln(“execute ok”); }else{ System.out.prinln(“execu转载 2012-06-29 22:30:59 · 781 阅读 · 0 评论