当前位置 : 首页> Java培训 > 郑州大学生如何学Java开发

郑州大学生如何学Java开发

时间:2020-12-23 21:10:28   已访问:700次
热门专业

你知道怎么学习Java吗,有什么快速的学习方法吗,今天IT培训网小编就来给大家详细介绍一下!

方法

一、为什么Java中只有值传递

值传递:指在调用方法的时候实际上是把实际参数复制一份传递到函数给函数,这样在函数中对参数进行修改,将不会影响实际参数。

引用传递:指在调用函数的时候将实际参数的地址值直接传递到函数中,所以在函数中对参数进行修改,将会影响到实际参数。

郑州大学生如何学Java开发_www.cnitedu.cn

编辑

注意:在java中只有值传递。

在java中,引用传递实际上是将对象的地址复制一份以后传递到函数。最后对复制的这个地址空间进行操作。

二、方法重载与重写的区别

重载:同样的一个方法能够根据输入数据的不同,做出不同的数据处理。

java中允许重载任何方法,不只是构造方法。所以在完整的描述一个方法的时候,一定要指出方法名和参数类型。

重写:当子类继承父类的时候,输入数据一样,但是做出要和父类不同样的事情,我们需要覆盖夫类的方法,对方法进行重写。且构造器中的构造方法不能被重写但是可以重载。

方法的标签都是相同的,只是对方法体中的内容进行重写。


推荐内容