Java 里的方法,就是一段完成特定功能、可重复调用的代码块,也叫函数(其他语言叫法)。
简单理解:方法 = 工具,你写好一次,随时可以拿来用,不用重复写代码。
比如:计算两数之和、打印一句话、登录验证、数据查询,都可以封装成方法。
一、方法的基本格式
Java 方法的固定结构(6 部分):
修饰符 返回值类型 方法名(参数类型 参数名) {
// 方法体:要执行的代码
return 返回值; // 有返回值才写
}
逐部分解释
- 没有返回值:写 void
- 有返回值:写 int、String、double 等
- 可以无参、一个参数、多个参数
二、4 种最常用的方法示例
1. 无参无返回值(最简单)
public class Test {
// 方法:打印欢迎语
public static void sayHello() {
System.out.println("你好,Java 方法!");
}
public static void main(String[] args) {
sayHello(); // 调用方法
}
}
输出:你好,Java 方法!
2. 有参无返回值
// 方法:根据传入的名字打印欢迎语
public static void sayHello(String name) {
System.out.println("你好," + name);
}
public static void main(String[] args) {
sayHello("小明"); // 调用:传入参数
}
输出:你好,小明
3. 无参有返回值
// 方法:返回固定数字 100
public static int getNumber() {
return 100;
}
public static void main(String[] args) {
int num = getNumber(); // 接收返回值
System.out.println(num);
}
输出:100
4. 有参有返回值(最常用)
// 方法:计算两个数的和并返回结果
public static int add(int a, int b) {
int sum = a + b;
return sum; // 返回结果
}
public static void main(String[] args) {
int result = add(10, 20); // 调用并接收结果
System.out.println("和为:" + result);
}
输出:和为:30
三、方法的 3 个核心特点
-
代码复用写一次,到处调用,不用重复复制粘贴。
-
模块化一个方法只做一件事,代码清晰、好维护。
-
必须调用才执行方法写好后不会自己运行,必须在 main 方法或其他方法里调用才会执行。
四、方法调用规则(必记)
五、方法的命名规范(行业标准)
- 见名知意:sum、login、calculateTotal
- 小驼峰:首字母小写,后面单词首字母大写
- 禁止用中文、拼音、无意义名字(如 a1、test)
总结
- 方法 = 可复用的功能代码块
- 固定格式:修饰符 返回值 方法名(参数) { 代码 }
- 分 4 类:无参无返、有参无返、无参有返、有参有返
- 核心价值:复用、简洁、好维护




