java 一个类通过类名调用不在同一个包里的另一个类的函数, 这样你把函数写成静态的 static,然后就可以通过类名来调用了, 否则就是new对向后在调用 举个例子: //文件 : A.java package com.thread; public class A { public static void method(){ System.out.println("call method...."); } } //文件:B.java package com.heaton.test; import com.thread.A; public class B { public static void main(String[] args) { // TODO Auto-generated method stub } public void callMethod(){ A.method();//直接通过类名调用 } } 这样调用