类——方法
4.7.Java类中方法的表现形式及其基本特征?
Java类中方法是为了描述具有共同性质的一组数物的基本功能/行为。
Java类中方法的表现形式
1.实例方法格式
访问限制修饰符 方法的返回值数据类型 方法的名称(参数列表){方法体}
1.访问限制修饰符---public 缺省的
2.方法的返回值数据类型
返回值-----方法执行结果
数据类型---基本数据类型【复合数据类型】
有返回值---方法体中的最后一句话是“return”,方法的返回值数据类型一定是结果值的具体数据类型
没有返回值---方法体中的没有“return”,方法的返回值数据类型void代替。
1.方法的名称---合法的标识符【首字母小写,从第二个单词开始首字母大写】
2.参数列表
参数----引入本方法以外的数据进入本方法进行运算【找帮手】局部变量
列表----可以有多个
没有参数的时候--()中的内容是空的
1.方法体--方法的身体【具体执行代码】
例如:
public void test1(){ } --- 没有返回值,没有参数的实例方法
public int test2(){ return 12;}---返回值为int,没有参数的实例方法
public void test3(int a){ } ---- 没有返回值,有参数1个int型参数的实例方法
public String test4(UserBean user){ return “hello”;}---返回值为String的,有一个UserBean参数的实例方法。
public Student test5(UserBean user,int num,char value){ return null;}
1.静态方法格式
实例方法的访问限制修饰符后面加上static关键字的方法就是静态方法【类方法】
没有static关键字的方法就是实例方法
例如:
public static void test1(){ } --- 没有返回值,没有参数的静态方法【类方法】
public static int test2(){ return 12;}---返回值为int,没有参数的静态方法【类方法】
public static void test3(int a){ } ---- 没有返回值,有参数1个int型参数的静态方法