Java|方法

一、普通方法

  1. 定义
修饰符 返回值类型 方法名(参数类型 参数名){
    ...
    方法体
    ...
    return 返回值;
}
  • 例1:
public class Children{

     piblic String sayHello(){
     	return "hello,world";
     	System.out.println();
     }
}
  • 例2:
public class Calculator{

     public int max(int a,int b){
     	return a>b ? a : b;
     }
}
  1. 调用
public void main(String[] args){
  Children ch = new Children();
  Calculator ca = new Calculator();
  System.out.println(ch.sayHello);
  System.out.println(ca.max(2,3));
}

注:普通方法调用类方法时,需要先实例化类,实例化出来的对象去调用类方法。

二、静态方法

  1. 静态方法比普通方法多一个static关键字

  2. 类的静态方法是和类一起装载的,属于类本身,而不属于类的某一个对象。

  3. 调用static定义的方法时,既可以用实例来调用,也可以用类来调用。

class static A {

public static void method1(){

System.out.println("我是A类的方法1");

}

}

public static void main(String[] args){

A.method1();

}
  1. 注意
  • 静态方法只能访问类的静态成员,不能访问类的非静态成员;
  • 非静态方法可以访问类的静态成员,也可以访问类的非静态成员;
posted @ 2021-09-13 09:30  全辣柯基  阅读(29)  评论(0编辑  收藏  举报