方法
1、方法 就是一段可以重复被执行的代码的封装
2、方法定义的五要素:修饰符,返回值类型,方法名,参数列表,方法体;
public 访问修饰符
static 静态修饰符
void 返回值占位符 当方法没有返回值的时候使用void占位
main 方法名(小驼峰命名法)
String[] args 中 String[]参数的数据类型 args 参数名称相当与变量
{} 方法体调用
3、可变参数 注意可变参数必须放在参数列表的最后一个位置
4、程序入口是main方法可以用main方法
程序运行先找main方法
5、形参:在定义方法的时候,由于方法的参数没有实际值,只是一个形式,我们这种参数形式称为形式参数,简称形参
6、参数传参的时候是根据位置顺序传输的
7、实参:在调用有参方法的时候传递给方法的参数为实际有真实值的参数 那么这个参数我们称之为实际参数 简称实参
8、注意有一中特殊的实参 引用类型
9、 实参是数据类型必须与形参一致或形参的子类型
1、无返回值,无参数的方法调用
无参数调用程序,调用该方法的结果
ublic class Demo03 {
public static void main(String[] ages){
//方法调用声明
fun01();
}// 没有参数没有返回值方法,这是方法调用
public static void fun01 (){
System.out.println("你好java");
}
2、 无返回值,有参数的方法调用
1、写好方法后,在main方法中调用方法,输出参数, 程序直接跳到该方法中,运行该方法
2、参数可以有单个也可以有多个参数类型,之间用逗号隔开
3、写方法要加注释,解释该方法的作用和内容,方便后期的调用和理解该方法
public class Demo03 {
public static void main(String[] ages) {
//方法调用
fun02(food:"苹果",count:3);
}
/**
* 吃了多少食物
* @param food 食物
* @param count 数量
* 在定义方法的时候,由于方法的参数没有实际值,只是一个形式,我们这种参数形式称为形式参数,简称形参
*/
//有参数,没有返回值类型的可以有多个参数类型,参数传参的时候根据顺序位置传的
//main方法调用时输入的值也是根据,被调用方法的参数位置输入的
public static void fun02(String food,int count) {
System