关于JAVA方法的值传递和引用传递

来源:互联网 发布:乔布简历 知乎 编辑:程序博客网 时间:2024/04/20 10:56

值:

1,基本数据类型和string指的是其存储的内容

2,引用的值认为是其指向的地址


就JAVA而言,不管你传递的是基本数据类型还是引用类型,都认为是值传递。

  • 对于传入的基本数据类型和string传递前后其内容不变。
  • 对于传入的引用类型的参数,如果方法内没有改变参数的指向,而是改变其存储的内容,那么传递之后此参数的内容就变了;如果是改变参数的指向,如new那么传递前后都不变。

0 0
原创粉丝点击