it光

学而时习之,温故而知新!

传值与传址


算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了

-------------------------------------------------------------------------------------------------------------------

先举两个例字:

  int a=100;

  int b=a;

  system.out.println(b);    //b为100---->>>此为传值


  person x=new person();    //person类

  x.age=20;    //age为person类的属性

  person y=x;

   y.age=30;

   System.out.println(x.age);     //结果为30.------->>此为传址

那么问题来了,则么样区分呢?

  总结:

           简单类型的变量为传值。如 byte short int double floate 等等

          引用类型的变量为传址。如 String 对象。



阅读更多

扫码向博主提问

去开通我的Chat快问

itguangit

乐于助人,分享我一路走来的经验。
版权声明:欢迎转载,但请注明出处 https://blog.csdn.net/itguangit/article/details/49961873
文章标签: 传址 传值
个人分类: 光哥java学习笔记
想对作者说点什么? 我来说一句

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

不良信息举报

传值与传址

最多只允许输入30个字

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