java的奇怪现象
2013-07-24 22:00
225 查看
java有一个很奇怪的现象,当用StringBuffer传参的时候,如
public boolean Accept(StringBuffer data) {//接收数据
Data.append(data); ////////////
System.out.println("-----Accept()----"+Data);
return false;
}
如果该接口或该类下有StringBuffer data这一定义,使用data.append(data);得到的data 中有两份相同的先前的data。。。。。。。。。。。。。。。。
public boolean Accept(StringBuffer data) {//接收数据
Data.append(data); ////////////
System.out.println("-----Accept()----"+Data);
return false;
}
如果该接口或该类下有StringBuffer data这一定义,使用data.append(data);得到的data 中有两份相同的先前的data。。。。。。。。。。。。。。。。
相关文章推荐
- Java 从流中读取byte的奇怪现象,出现负值,详解
- Java String中split的奇怪现象
- java性能测试中遇到的奇怪现象
- Java里面遇到的奇怪的现象!!!
- java 多态奇怪现象,子类还没有构造完成就开始干活了,谁来帮我解释?
- 菜鸟学Java-枚举里的奇怪现象
- java Calendar类 一个奇怪的现象
- 关于JAVA线程的一个奇怪的现象
- java会合构架中TreeSet的奇怪现象两个
- 讨论java两个奇怪的语法现象
- File,fopen, fclose 和 read的奇怪现象
- 奇怪的Java题:为什么1000 == 1000返回为False,而100 == 100会返回为True?
- java多线程(一)Race Condition现象及产生的原因
- 万年历程序debug遇到的奇怪现象
- Java工作笔记:在jetty插件下调用C接口透传数据库正常但在Tomcat下中文出现乱码现象
- table标签里插入form标签的奇怪现象
- 奇怪的现象:用了验证控件后按钮失效!
- 奇怪的Java泛型.
- java Long==Long有趣的现象详解
- ASP.NET AJAX Advance Tips & Tricks (9) DropDownList在Firefox下的奇怪现象和解决方案——谁的BUG?