Java方法

1.方法(method):一段用来完成特定功能的代码片段,类似于其他语言的函数(function)。

2.方法用于定义该类或该类的实例的行为特征和功能实现。

3.面向过程中,函数是基本单位,整个程序由一个个的函数调用组成。

4.面向对象中,整个程序的基本单位是类,方法是从属于类和对象的。

Java方法_第1张图片

方法的详细说明:

        形式参数:在方法声明时用于接收外界传入的数据。(方法定义时)

        实参:调用方法时实际传给方法的数据。(方法调用时)

        返回值:执行完毕后,返还给调用它的环境的数据。

        返回值类型:事先约定的返回值的数据类型,若无返回值,则为void。

        注:

                实参必须和形参列表匹配。

                return:终止方法运行,并返回的数据。

                Java中传递参数,遵循值传递的原则(传递的都是数据的副本):

                        基本类型传递的是该数据值的copy值。

                        引用类型传递的是该对象引用的copy值,但指向的是同一个对象。

方法的重载:

        重载:一个类中可以定义多个名称相同,但形式参数列表不同的方法。

        注:重载的方法,实际是完全不同的方法,至少名称相同而已。

        构成方法重载的条件:

                1.形式参数不同的含义:形参类型、形参个数、形参顺序不同。

                2.只有返回值不同不构成方法的重载。如:int  a(String  str){}与void  a(String  str){}不构成方法重载。

                3.只有形参的名称不同,不构成方法的重载。如:int  a(String str){}与int  a(String  str){}不构成方法重载。

你可能感兴趣的:(java,开发语言)