帮我看一小段java代码
public class School {
//属性
String sname;
int jshu;
int jfshu;
//方法
public String toString()
{
return "名称:"+this.sname+"教室数:"+this.jshu+"机房数:"+this.jfshu;
}
}
public class Schooltest {
/**
* @param args
*/
public static void main(String[] args){
School xiao2=new School();
xiao2.sname="changsha";
xiao2.jfshu=2;
xiao2.jshu=3;
System.out.println(xiao2.toString());
School xiao3=new School();
xiao3=xiao2;
xiao3.sname="wuhan";
System.out.println(xiao2.toString());
System.out.println(xiao3.toString());
}
}
上面是一段简单的代码,但是鄙人心里有个疑问,在 xiao3=xiao2之后,xiao3的值改变了,xiao2的值也改变了,xiao3的值改为wuhan,xiao2的值也改为wuhan了,大为不解,请各位给解释下。
Java code
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com
相关问答:
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有
csdn就有相似的源码,楼主搜一下
java 开源大全
改模板好麻烦哦,还不如自己写个了呢
jf
顶一 ......
我已经按照教程上配置tomcat的server.xml
<Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......
代码如下 ,我想通过代理访问一些网址,但是不知道如何测试代理成功,我想通过访问“http://www.blogger.com/”来看看是否代理成功,但是也不能访问,出现异常“Unexpected end of file from server”,但是如果不这 ......
要求是输入一个数字,然后按照下面的方式输出(顺时针旋转)
比如 输入 2
则输出为
1 2 3
8 9 4
7 6 5
输入 6
则输出为
1 2 3 4 5 6
20 21 22 23 24 7
19 32 33 34 25 8
18 31 36 ......