Java高级-Java方法

方法(函数)

:是类的某种技能或者是行为,方法里面也是可以调用方法的,方法就是为了完成特定功能的代码块。

定义方法

访问修饰符 返回类型 方法名(参数列表){
    (方法语句体)代码块;
}
访问修饰符:public printvate protected 默认
返回类型:就是功能结果的数据类型
        无返回值的类型:void
        有返回值的类型:数据类型
        返回值:关键字return (功能:1:返回值,2:该方法立即结束)
        返回值类型与方法定义的返回类型要相同
方法名:符合命名规则(小驼峰),见名知意,方便我们的调用
参数:
    实际参数:就是实际参与运算的数据
    形式参数:就是在方法上定义的,用于接受实际参数的
    参数类型:就是参数的数据类型
    参数名:就是变量名
要想定义好方法,就必须要明确两个东西:
    A.返回值类型
              结果的数据类型
    B.参数列表
              你要传递几个参数 以及每个参数的数据类型
方法的注意事项:
   1:方法不调用不会执行
   2:方法与方法是平级关系,不能够嵌套(方法里不能写方法)
   3:方法定义的时候参数之间用逗号隔开
   4:方法调用的时候不用传递数据类型
   5:如果方法有的返回值,一定要有return带回一个返回值
复制代码
package Java基础06_面向对象;

public class FangFa {
	String name;
	String color;
	/*
	 * 访问修饰符 返回类型  方法名(参数列表){
	 * (方法语句体) 代码块;
	 * }
	 */
	int sum(int a,int b) {
		return a+b;
	}
	double jian(int x,int y) {
		return x-y;
	}

}
复制代码
package Java基础06_面向对象;

public class FangFaMain {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		FangFa f =new FangFa();
		f.name="方法名";
		f.color="黄色";
		int a =f.sum(2, 3);
		System.out.println(a);//输出5
		double d = f.jian(6, 2);
		System.out.println(d);//输出4.4

	}

}
复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享