Java的方法后续部分
简单回顾Java的方法概念
方法,在C语言里就是函数,主要的优点就是可以复用。写函数的要求一般是,尽量一个函数完成一个功能。
例子:
比较两个整数的大小
public class Demo02 {
public static void main(String[] args){
int i=99;
int j=88;
int result=Max(i,j);
System.out.println(result);
}
public static int Max(int a,int b){
return a>b?a:b;
}
}
输出结果:
99
Java的方法的特点:
- 相对于C/C++来说一般多了public static
- 相对于C语言来说,Java的方法可以没有顺序(因为Java的方法算是类中的成员方法,所以可以没有顺序,C++的类中的成员函数也是可以没有顺序的)
解释一下Java的方法有static和没static的区别:其实就是主方法想直接调用子方法那就加static修饰,如果主方法不想直接调用子方法那就不用加static
先看例子:
有static
public class Demo02 {
public static void main(String[] args){
int i=99;
int j=88;
int result=Max(i,j);
System.out.println(result);
}
public static int Max(int a,int b){
return a>b?a:b;
}
}
没有static
public class Demo02 {
public static void