package mypack
javac -d . ****.java
指定放置生成的类文件的位置 java mypack.****
包与包之间访问 被访问的包中的类和方法必须是public的,默认的不行 import com.*
导入包中所有的类
package com.test;
import com.company.Animal;
import com.company.Cat;
public class test extends Cat {
Animal a = new Cat();
public void method(){
a.eat();
}
}
//跨包的子类,protected可以访问
test t = new test();
t.CatTest();
导入静态包
package niliv.oop;
import niliv.haha.Test;
import static java.lang.Math.*;
public class main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Test test = new Test();
System.out.println(PI);
}
}
打包工具
jar -cvf haha.jar mypack
jar -xvf haha.jar