方法:是一种语法结构,它可以把一段代码封装成一个功能,以便重复调用。
方法格式:修饰符+返回值类型(不需要返回值时用void,且不能有return)+方法名+(形参列表)(形参列表可有可无,如果有,必须用","隔开,且不能给初始化值。若没有形参列表,调用的时候不能传入参数值){
方法体代码(需要执行的功能代码)
return+返回值+;
}
方法定义后,必须要调用才能跑起来。
调用格式:方法名+(...)
调用有返回值的方法:
1:定义变量接受收结果:int rs = sum();
System.out,println(rs);
2:直接输出调用:;System.out.println(sum());
3:直接调用:sum();
调用无返回值的方法:
直接调用:sum();
方法的好处:提高代码的重复性。提高开发效率,使程序逻辑更清晰。
方法的运行区域:栈内存。
栈,先进后出,保证一个方法调用完另一个方法后,可以回来。
java的参数传递机制:
值传递,传输的是实参储存的值得副本。
实参:在方法内定义的变量。
形参:以方法为例,就是方法定义是的变量。