参看dreamhead的http://dreamhead.blogbus.com/logs/2005/05/1189478.html
实在是没有想到让我一直以来很钦佩的Dreamhead也写出了这样"弱智"的文章,java本身就说明白了"所有的参数都是按值传递"的,引用也好指针也好都应该遵守这样的约定,指针不就是地址!把地址Copy给参数理解起来不就轻松多了,何必洋洋洒洒的写那麽多的废话,唉,与其这样解释问题不如让出学者自己思考。。。。
网上总是拿String开涮,似乎String好像不是对象,是拣来得一样!String既然名称以大写开头必然就是对象,和其他的对象一样都是按值传递,只是有些隐蔽而以就如同下面的例子
String a = new String("hello world");
String b = "hello world";
两个表达完全一样,只是第二中方式隐蔽了一些,其实还是new了一个对象!有啥好大惊小怪的。无聊,浪费时间在这些基础的问题上真没有意思,还是好好的看我的书。