如何运行 Java 包程序


让我们来看一个创建一个名为 animals 的包的示例。最好使用小写字母来命名包,以避免与 接口 的名称产生冲突。

以下包示例包含名为 animals 的接口 −

/* File name : Animal.java */
package animals;
interface Animal {
   public void eat();
   public void travel();
}

现在,让我们在同一个包 animals 中实现上述接口 −

package animals;
/* File name : MammalInt.java */
public class MammalInt implements Animal {
   public void eat() {
      System.out.println("Mammal eats");
   }
   public void travel() {
      System.out.println("Mammal travels");
   }
   public int noOfLegs() {
      return 0;
   }
   public static void main(String args[]) {
      MammalInt m = new MammalInt();
      m.eat();
      m.travel();
   }
}

现在按如下所示编译 Java 文件 −

$ javac -d . Animal.java
$ javac -d . MammalInt.java

现在将在当前目录中创建一个名为 animals 的包/文件夹,并将这些类文件放在其中,如下所示。

Create Directory

你可以在包内执行类文件

$ java animals.MammalInt

并得到如下所示的结果。

Mammal eats
Mammal travels

更新于: 2023 年 10 月 26 日

30,000+ 次浏览

开启你的 事业

通过完成课程来获得认证

开始
广告
© . All rights reserved.