Java提供了一个方法的概念,通过代码的可重用性来帮助我们进行时间管理。如果我们谈论用户定义的方法,我们只需创建/编写一次,就可以反复利用。在java中,方法不过是一组指令,只有当有人调用它时才会发挥作用。
在这篇文章中,我们将探讨以下关于用户定义的Java方法的基本概念。
那么,让我们开始吧!
什么是Java中的方法
方法也被称为函数,是一个代码块/指令,它可以接受或不接受输入数据作为参数/参数,并返回一些输出。指定的代码块只有在有人呼叫/调用它时才会执行。在java中,一个方法必须在类中创建/声明。
Java方法的语法
以下是声明一个方法的语法。
public static void firstFunction(){
statement(s);
}
在上述代码段中,public是一个访问修饰符/访问指定符,static是一个关键字,void是一个返回类型,**firstFunction()**是用户定义的方法的名称。
Java提供了几个访问修饰符,如default、private、public和protected。这些修饰符指定了一个函数的访问类型,如下所列。
- 公共访问修饰符决定了该函数可以被所有的类/子类访问。
- 受保护的访问修饰符规定该方法只能在特定的包内访问。
- 私有访问修饰符决定了该函数只对指定的类进行访问。
- 默认访问修饰符决定了该函数可以被同一包内的类所访问。
Java有一系列的关键词,它们有一些特殊的含义,用于一些特定的目的,例如,static关键词定义了函数可以访问静态数据。
返回类型决定了函数将返回的数据类型;例如,当不返回数据类型时,就使用void。
如何在Java中创建一个方法
在Java中,一个方法可以通过指定其名称来创建,我们必须遵循骆驼大写的命名惯例。
为了深刻理解,让我们考虑一个例子,让你了解如何创建一个用户定义的Java方法。
例子
在这个例子中,我们要计算用户输入的数字的立方体。
public class MethodExample{
static void findCube(){
int number, cube;
Scanner scan = new Scanner(System.in);
System.out.print("Enter a Number: ");
number = scan.nextInt();
cube = number * number * number;
System.out.println("Cube of " + number + " is : " + cube);
}
我们有一个 "MethodExample "类,在该类中我们创建了一个方法findCube()。接下来,我们利用内置的Scanner类来获取用户的输入。之后,我们有一个变量 "cube",它将存储数字的立方体。
如何在Java中调用一个方法
一旦方法创建完成,我们就可以像下面的片段那样,在其方法名称后面加上 **()**来调用它。
public static void main(String[] args) {
findCube();
}
为了更好地理解,让我们考虑一下完整的代码片段和它的输出。

使用扫描器类帮助我们从用户那里获得输入,当我们运行代码时,用户输入了一个数字 "3",因此,我们得到了这个数字的立方体,即 "27"。这表明了用户定义方法的恰当性。
总结
方法也被称为函数,是一个代码块/指令,它可以接受或不接受输入数据作为参数/参数,并返回一些输出。此外,指定的代码块只有在有人调用/激活它时才会执行。在java中,一个方法可以通过指定访问修饰符、其返回类型和用户定义的方法名来创建。而要调用一个方法,我们需要指定方法的名称,后面加上小括号()。这篇文章详细介绍了什么是方法以及如何在Java中调用方法,为了让大家深刻理解,它提供了一个例子和一个描述性截图。