java的方法如何定义?怎么调用它?

BSO 2020-08-27 12:04:56 java常见问答 7515

随着时代不断地进步与发展,各类新兴技术的应用越来越频繁,其中java在其中必不可少地占据了一席之地。今天主要为大家介绍一下java的方法如何定义,以及如何调用它。

首先,方法就是用来解决一类问题的代码的有序组合,它是一个功能模块。在一般情况下,定义一个方法的语法是:

[修饰符] 返回值类型 方法名称(参数类型 参数名1, 参数类型 参数名2, …)
{
    方法体;
    [
        return 返回值;]
}

其中又包含下面这些概念:

⑴、访问修饰符:它是方法允许被访问的权限范围,包括public、protected、private 甚至可以省略 。其中 public 表示该方法可以被其他任何代码调用。

⑵、返回值类型:方法返回值的类型,如果方法不返回任何值,那么返回值类型指定为void ;如果方法具有返回值,那么就需要指定返回值的类型,并且在方法体中使用return语句返回值。

⑶、方法名:也就是定义的方法的名字,必须使用合法的标识符。

⑷、参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开。

另外可以根据方法是否带参、是否带返回值,将方法划分为以下四类:

1.无参无返回值方法;

2.无参带返回值方法;

3.带参无返回值方法;

4.带参带返回值方法;

然后我们再来看一下调用方法:

在另一个类里,(或者同一个类里,但是要有main函数入口)

public class HelloWord
{
    public static void main(String[] args)
    {
        // TODO Auto-generated method stub
        //调用方法
        Student s = new Student(); //需要先创建一个变量,来调用它
        s.show2();
    }
}

包括调用有参数的方法:

public class HelloWord
{
    public static void main(String[] args)
    {
        // TODO Auto-generated method stub
        //调用方法
        Student s = new Student();
        s.show2(30); //在调用时传入自己需要的数据
    }
}

以上就是有关java方法的定义以及如何调用的方法,其他有关java的常见问题,敬请关注奇Q工具网。

推荐阅读:

java方法重载概念定义,重载代码例子

java方法重写是什么?什么是方法重写?

java重写和重载的区别是什么?java方法重载和重写详解