java怎么在main函数调用其他类的方法

2024-12-16 00:29:27
推荐回答(4个)
回答1:

1先要在main函数所在的类引进你要调用的类的所在包,同一个包就不用导入(import)

2然后在main方法中创建类对象,用对象调用该类中可以调用的方法 

这是最基本的调用方法

public class Main
{
import com.java.cse;//包含类CLassA
public static void main(String[] args)
{
    ClassA myClassA =new ClassA();
    myClassA.toString();//tostring()为ClassA 中的public方法 
}

}

//==============================
import java.util.*;
class  a
{
 public static void main(String[] args) 
{
        //在这调用c
        b  objectb =new b();//系统自动添加的无参构造函数
        b.c;
        }
}

class b//类名正常是首字母大写
{
    void c()

    {

        System.out.println("hello world");

    }

}

回答2:

new 出来的对象直接.方法();
例如main函数中 A stu=new A(); A类中有方法run().直接 stu.run();
如果A中是静态方法直接类名点方法A.run()

回答3:

new 出来。

比如有个class aa类

class aa(){

}
aa a = new aa();

回答4:

非静态

import java.util.*;
class a{
public static void main(String[] args) {
//在这调用c
new b().c();
}
}

class b{
void c() {
System.out.println("hello world");
}
}