JAVA-方法详解
2021-06-09 15:04
标签:方法体 语句 原子性 集合 详解 根据 参数类型 string 部分 方法是语句的集合,在一起执行一个功能。 System.out.printIn() System是一个类,out是一个具体对象,printIn()是一个方法。 方法包含在类或者对象中,在其他地方可以被引用。 原子性:原则上一个方法只做一个功能。 } public static int add(int a,int b){ --------------------------------------- ------------------------------------------- --------------------------------------------- public void test(double x,int...i){ -------------------------------------------- } public static int f(int n){ }else { } JAVA-方法详解 标签:方法体 语句 原子性 集合 详解 根据 参数类型 string 部分 原文地址:https://www.cnblogs.com/jmfy/p/14490071.htmlpublic static void main(String[] args) {
int sum = add(1,2);
System.out.println(sum);
return a+b;
}
方法的定义和调用
java的方法类似其他语言的函数。
一个方法的组成部分有:修饰符,返回值,方法名,参数类型,方法体。
其中参数类型中,参数像一个占位符,方法可以不含任何参数。参数分为实参和形参。
方法重载
一个类中有两个名字一样的方法,但是这两个方法的参数不同。
当程序运行方法时,会根据参数个数和类型去逐个匹配,去运行那个符合条件的方法。
可变参数
在方法申明中,在指定参数类型后加一个省略号...
这个可变参数必须是方法中的最后一个参数。public static void main(String[] args) {
Demo2 de2 = new Demo2();
de2.test(1,2,3);
}
System.out.println(i[0]);
}
递归(尽量不用递归)
递归头:什么时候不调用自身
递归体:什么时候需要调用自己public static void main(String[] args) {
System.out.println(f(5));
if (n==1){
return 1;
return n*f(n-1);
}
上一篇:JAVA基础语法学习