java类的对象机制

 

开始对a1的类是否改变没细想,结果仔细想想才明白原来对象都是有所指向的,这个java机制有关系

public class SameClass {
 private  int i = 10;
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  SameClass a1 = new SameClass();
  a1.i = 20;
  change(a1);
  System.out.println("main方法里:"+a1.i);
 }
 private static void change(SameClass a3) {
  // TODO Auto-generated method stub
  System.out.println("change方法里:"+a3.i);
  SameClass a2 = new SameClass();
  a2.i = 30;
  a3 = a2;
  //a3.i = 30;
  System.out.println("change方法里:"+a3.i);
 }

}

 

这是在一次笔试上见到的题目,大致是这个意思,感兴趣的研究一下吧!

阅读更多
文章标签: java string class
个人分类: java心得
想对作者说点什么? 我来说一句

Java对象和类 最详细说明

2018年04月22日 97KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭