java的方法
方法是一种根据代码的功能和用途将代码分组到特定块中的技术。将一个方
法中的代码分组将有助于程序员开发程序。
方法的使用
方法的使用分为两个部分,要创建一个方法,必须做两件事,即定义方法和调用方法 Java 编程中的方
法有两种类型,一种是没有返回值的方法,另一种是有返回值的方法。
方法的组成
方法包含一个方法头和一个方法体。下面是一个方法的所有部分:
修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。
返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType 是关键字void。
方法名:是方法的实际名称。方法名和参数表共同构成方法签名。
参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。
方法体:方法体包含具体的语句,定义该方法的功能。
方法的命名规则
不能为JAVA关键字,不能包含任何嵌入的空或点号".“以及除下划线”-" "$"字符之类特殊字符,不能以数字开头,首字母小写.
重载方法
方法重载是一种编程技术,它允许两个或多个方法具有相同的名称,但具有不同类型的参数。通过使用重载技术,可以创建两个或多个具有相同名称的方法,但每个方法具有不同的参数。只有当我们希望方法处理不同类型的数据时,才能对方法进行重载。两个同名的方法能够处理不同类型的数据。
参数:数量不同,类型不同。
方法的重载的规则:方法名称必须相同,参数列表必须不同。方法的返回类型可以相同也可以不相同。
递归方法
递归方法是调用自身的方法。递归是一种允许方法调用自身的编程技术。递归方法将重复调用它自身,因此我们需要一个使调用停止的条件。使用递归方法解决问题与使用循环语句解决问题具有相同的工作原理。因此,可以用循环语句解决的问题也可以用递归方法解决。
注意:不断调用自身,但必须设定出口。否则不断调用自己,停不下来。