大数跨境
0
0

Java快入教程:方法基础

Java快入教程:方法基础 全栈数科
2025-11-02
0
导读:Java中的方法(也常被称为函数)也是类的成员,不过与类的字段(成员变量)不同的是,类的方法是一个具有特定功能的代码块,是将特定功能的代码块进行封装的一
方法Method
Java中的方法(也常被称为函数)也是类的成员,不过与类的字段(成员变量)不同的是,类的方法是一个具有特定功能的代码块,是将特定功能的代码块进行封装的一种程序机制,便于(整块)代码的调用和复用,是一种高效的编程模式,也是一种编程思想。据悉,方法是Java中组织代码的基本单用。
定义方法的基本语法参考
访问修饰符 returnType functionName(type args) throws 异常列表 {    // 方法体(执行的具体代码)    return value;}
语法解析:
  • 访问修饰符:比如public、private、protected等等,指定了方法的可访问性;
  • returnType:方法的返回值,下文中value的类型必须与之相匹配,如果没有返回值,则returnType设置为void即可;
  • functionName:方法名;
  • args:声明参数列表,通常也称为形参,多个参数之间,使用英文逗号隔开;
  • throws:可选,用于抛出异常的关键字;
  • 方法体:具有特定功能的代码块;
  • return:可选,指定返回值,方法执行到这里结束,若没有return,returnType需要设置为void,如果有return,但仍然没有返回值,也应该见方法的返回值类型设置为void。

方法调用参考语法:
functionName( args ) //如果是类的静态方法,可直接调用classObj.functionName( args ) //如果不是类的静态方法,一般需要通过类的实例对象来调用
Java方法定义和调用基本用法示例代码
具体细节请参考代码中的注释:
public class Test{    // 在当前类Test中定义一个经过非静态的方法addNum    public int addNum(int a,int b){        return a+b;    }     // 定义一个无参数且无返回值的经过static修饰的类静态方法sayHello    public static void sayHello(){        System.out.println("全栈开发助手,Java快速入门教程!");    }    public static void main(String[] args){        // 在main方法中创建Test类的对象test        Test test = new Test();        // 通过test这一Test的实例对象调用addNum方法        int sum = test.addNum(1,2);        System.out.println(sum);        // 通过Test类直接调用静态的sayHello方法        Test.sayHello();    }}
代码编译运行,得到输出:
3全栈开发助手,Java快速入门教程!
免责声明:内容仅供参考,不保证正确性!

【声明】内容源于网络
0
0
全栈数科
Windows11电脑教程,安卓手机教程,数字应用知识分享社区!BMI体脂率身高体重腰围计算记录,原本的《全栈开发助手》账号的IT编程教程。
内容 2748
粉丝 0
全栈数科 Windows11电脑教程,安卓手机教程,数字应用知识分享社区!BMI体脂率身高体重腰围计算记录,原本的《全栈开发助手》账号的IT编程教程。
总阅读131
粉丝0
内容2.7k