package method;
public class Demo01 {
public static void main(String[] args) {
int sum = add(1,2);
System.out.println(sum);
test();
}
//加法
//下面是创建方法——————————————————————————————————————————————————————————//
public static int add(int a, int b){ //static 是将这个方法设为类
return a+b;
}
}
}}
- 自定义:
方法是为实现某个功能而执行语句的集合 - 有效范围:
- 方法是有序的
- 方法是被包含于类或对象
什么是类和对象?
- 原则:为实现功能,采用单一功能,有利于后续功能的扩展
类、对象、方法三者就比如 :
男人 阿东(男人中的个人) 吃饭(动作)
类 对象 方法
对象是类中出来的具体实例,方法是对象的动作或者操作对象产生的动作
语法:
修饰词 返回的数据类型 方法名(参数类型:参数名){
//语句
return 返回值
}
名词解释:
修饰词:可选 ,目前常见的是static 、void
返回的数据类型:要定义使用的数据类型
方法名:其他代码调用时的名称
参数类型:参数名:要设置的参数类型及名称。这个统称为参数列表
实参:传给方法的值
形参:创建方法时设置的参数,用来接受实参的占位符
return:结束方法,返回调用代码的位置
举例:
package method;
public class Demo02 {
public static void main(String[] args) {
int max = max(30,20);
System.out.println(max);
}
//以下上方法的设置
public static int max(int a ,int b){
int result = -1;
if(a>b){
result =a ;
}else if(a == b ){
System.out.println("数字相同");
return 0;
}else if(a<b){
result = b ;
}
return result;
}
}