因为b是数组,b的“值”指向的是该数组的存储地址,参数传递时是把该地址值传了过去,read()方法再把数据按该地址值存入,实际上也就存入了原数组。
解决方案 »
- 一个 GridBagLayout 的菜鸟问题
- java sound求助
- 限制字符串大小
- 如何正确读取文本文件
- 散分一百,绝对有意思的问题!
- 我想问一个,java.long.object的clone()和isequal()是如何实现的,
- 菜鸟问:J2EE,J2SE,J2ME到底是什么?它们有什么区别和共同点?
- 如何实现dos下的命令格式???
- How to add a Calendar & clock to web and got date&time ?
- 关于protected的问题。
- 请问如何在serverlet中执行含有阿拉伯字符的sql语句?很急!
- J2SE SDK 1.4.0 正式发布,心情愉快,散分!!!
同时如果你知道关于引用是指针的指针的话,对你理解也是很有好处的。除了built-in的类型传值外,其他的东东全部是引用传递的。
但是一定要注意弄清楚引用和对象本身的区别,跟c++里面的概念有很大区别(跟delphi类似)