Java参数传递

基本类型

基本类型作为参数传递时,传递的是值得拷贝。

在函数内做任何改变都不会影响原来的值。

对象

对象作为参数传递时,实际上传递的是指向对象在内存的地址。

可以理解为函数内的参数也是对该对象的一个引用。

一旦改变指向,就不会再影响原来的对象了(这不是废话吗)。。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文:https://blog.csdn.net/login_sonata/article/details/759...
    不知名的蛋挞阅读 9,087评论 0 1
  • Java方法传参方式记住了两点。基本上不会犯错误。 方法内修改基础数据类型(数字类型或布尔类型)不会改变方法外的参...
    南风nanfeng阅读 4,044评论 0 1
  • 月子中我建议吃这几种粥不错。第一种是小米大枣枸杞粥,第二种白米山药枸杞粥,第三种喝豆浆,我自己做的把黄豆,红豆,果...
    森林羊羊阅读 988评论 0 0
  • 格局思维 与人共赢-什么才是真正有胸怀? 剧作家:奥斯卡瓦尔德说过 人人都能同情朋友的苦难,可是要欣赏对方的成功 ...
    倩华老师逆向思维分享师阅读 1,917评论 0 0
  • 关于Mqtt Mqtt3.1.1中文文档这是一个客户端服务端架构的发布/订阅模式的消息传输协议;轻巧、开放、简单、...
    LichFaker阅读 21,083评论 26 22