Java中传递见解

来源:互联网 发布:js计算器代码加减乘除 编辑:程序博客网 时间:2024/05/19 07:27

     在所有的编程语言中,在方法调用的时候,都是通过传值进行调用的, 传值无非就是两种,一种是传内容值,一种是传地址值,都是拷贝一个本地值的副本,像C语言里的面向过程式语言,没有引用这个概念,所以传地址值是通过指针来达到目的,就是拷贝本地的一份地址副本给方法里的参数,而像C++,Java高级语言里有引用(其实也是指针的一种表现形式,只是比指针方便吧了),也有两种传值方法,一个传值,一个传引用,传值是把本地的值拷贝了一份给相应方法里的参数,而传引用是把相应对象的地址给了方法里的对数,此时这个参数就相当于该对象的一个别名,因为此时,本地对数那个引用和方法参数里那个别名均指向了同一个对象.

原创粉丝点击