我们虽然写了两个文件,但是,两个文件中我们都是用了一个包mah。
我们可以在类中调用接口,看下面的例子
这是一个接口
[[email protected] java]# vim Output.java
package mah; public interface Output { public static final int MAX_CACHE_LINE = 120; public abstract void out(); public abstract void getData(String msg); }
这是一个类
[[email protected] java]# vim OutputTest.java
package mah; public class OutputTest { public static void main(String[] args) { System.out.println(mah.Output.MAX_CACHE_LINE); } }
[[email protected] java]# javac -d . Output.java OutputTest.java
上面就会将这两个文件都编译到一个目录mah下面
然后我们执行:
[[email protected] java]# java mah.OutputTest
120
时间: 2024-12-25 18:10:34