java方法
java的方法:方法是程序中最小的执行单元
方法的定义格式
方法的调用(定义参数)
public class helloword { //快速生成"psvm" 生成如下 public static void main(String[] args) { create_dir(1,2);
//实参 create_dir(3,4); }
//形参 public static void create_dir(int sum,int sum1){ int res=sum+sum1; System.out.println(res); } }
void表示方法无返回值类型,(所以需要定义返回值,替换掉void)
public class helloword { //快速生成"psvm" 生成如下 public static void main(String[] args) { int a=create_dir(1,2); System.out.println(a); } public static int create_dir(int sum,int sum1){ int res=sum+sum1; return res; } }
没有返回值
return; (结束语句)
方法重载(同一个类中,方法名相同,但是参数不相同,可以重名,会自动识别需要调用的方法)

eg:
public class helloword { //快速生成"psvm" 生成如下 public static void main(String[] args) { sum(10,20); char a=2; char b=6; sum(a,b); } public static void sum(int a,int b){ System.out.println("int"); } public static void sum(char a,char b){ System.out.println("char"); } }
输出结果:int char
引用
不影响 ,java的数据传递以及引用
影响 ,java的数据传递以及引用
方法传递参数的结论: