<访问修饰符> 返回类型 < 方法名>(< 参数列表>){
// 方法的主体
}
其中:
<访问修饰符>指该方法允许被访问调用的权限范围,只能是 public、protected 或
private。其中 public 访问修饰符表示该方法可以被任何其他代码调用,另外两种修饰
符将在后续课程中陆续学习。
返回类型指方法返回值的类型。如果方法不返回任何职,它应该声明为 void 类型。Java
对待返回值的要求很严格,方法返回值必须与所说明的类型相匹配。使用 return 关键字
返回值。
<方法名>是定义的方法的名字,它必须使用合法的标识符。
<参数列表>是传送给方法的参数列表。列表中各参数间以逗号分隔,每个参数由一个类型
和一个标识符名组成。参数列表的格式为:数据类型 参数 1,数据类型 参数 2,......,
// 方法的主体
}
其中:
<访问修饰符>指该方法允许被访问调用的权限范围,只能是 public、protected 或
private。其中 public 访问修饰符表示该方法可以被任何其他代码调用,另外两种修饰
符将在后续课程中陆续学习。
返回类型指方法返回值的类型。如果方法不返回任何职,它应该声明为 void 类型。Java
对待返回值的要求很严格,方法返回值必须与所说明的类型相匹配。使用 return 关键字
返回值。
<方法名>是定义的方法的名字,它必须使用合法的标识符。
<参数列表>是传送给方法的参数列表。列表中各参数间以逗号分隔,每个参数由一个类型
和一个标识符名组成。参数列表的格式为:数据类型 参数 1,数据类型 参数 2,......,
数据类型 参数 n。其中 n>=0。
class Daican
{
public static void main(String[] args)
{
System.out.println("Hello World!");
Demo4 d = new Demo4(); //构造类Demo4的对象
int result = d.add(10, 20); // d.add(10, 20);
}
/*
方法的定义
返回值 方法名(形式参数列表){
//方法执行的部分
}
*/
//有返回值,有参数的方法
int add(int a, int b){
//return关键字, 返回的意思
//(1)如果你的方法 是返回值类型不为空void,那么你需要使用return返回对应的类型
//这个返回值 是返回值是返回给 调用者的。
//(2)关于return,如果没有返回值的情况下,返回值类型为void的时候,
//可以用return,但return的后面不允许接任何内容,直接接分号。
//return;
//注意构造方法是例外的。(明天讲)
//(3)关于return,它代表着 方法的结束,一旦在方法中遇到了 return,不往后面执行了,
//直接回到方法的调用者那里
return a + b;
//下面这几行不会被执行
a = 20;
b = 30;
System.out.println("");
}
}