学java,折腾包管理
* 首先要给出接口,命名你的包
我按照菜鸟教程首先创建了一个叫Animal.java的文件
package animals;
public interface Animal{
public void eat();
public void travel();
}
如你所见,我这里将package命名为animals。这里简单实现一个接口类。然后将这个文件移动到animals的文件下。
接着编译
javac *
然后移动到上级目录,要调用你的包了
终端执行命令
touch MammalInt.java
import animals.Animal;//这个意思是从当前目录的animal的package调用Animal类----Animal 一定要是public
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();
}
}
然后
javac MammalInt.java
就可以正常运行了