java 主类的main方法调用其他方法

时间:2022-09-30 11:52:27
方法1:A a=new test().new A(); 内部类对象通过外部类的实例对象调用其内部类构造方法产生,如下
public class test{     class A{           void fA(){               System.out.println("we are students");              }        }     public static void main(String args[]){        System.out.println("Hello, 欢迎学习JAVA");        A a=new test().new A();  //使用内部类        a.fA();           }} 
 
 
 
方法2: fA()方法设为静态方法。 当主类加载到内存,fA()分配了入口地址。
public class test{	 static void fA(){	     System.out.println("we are students");	     }	public static void main(String args[]){        System.out.println("Hello, 欢迎学习JAVA");        fA(); //使用静态方法        }} 
方法3: class A与 主类并列
public class test{	public static void main(String args[]){        System.out.println("Hello, 欢迎学习JAVA");        A a=new A();  //使用内部类        a.fA();           }} class A{	  void fA(){	     System.out.println("we are students");	     }	  }