示例代码:
- package bookpack; //创建包bookpack
- class Book{
- private String title;
- private String name;
- private int pubdata;
- Book(String t,String n,int d){
- title = t;
- name = n;
- pubdata = d;
- }
- void show(){
- System.out.println(title+" ");
- System.out.print(name+" ");
- System.out.print(pubdata+" ");
- System.out.println();
- }
- }
- //同一个包里直接访问Book
- class BookDemo{
- public static void main(String args[]){
- Book[] b = new Book[5];
- b[0] = new Book ("Java help","张华",2013);
- b[1] = new Book ("C help","张天华",2013);
- b[2] = new Book("C# help","张地华",2013);
- b[3] = new Book("C++ help","张无华",2013);
- b[4] = new Book("E help","张华天",2013);
- for(int i=0;i < b.length;i++){
- b[i].show();
- }
- }
- }
- //不同包里面访问Book 需要导入bookpack包
- import bookpack.Book;
- class BookDemo{
- public static void main(String args[]){
- Book[] b = new Book[5];
- b[0] = new bookpack.Book ("Java help","张华",2013); //不导入包,需要把包名加上(麻烦)
- b[1] = new Book ("C help","张天华",2013);
- b[2] = new Book("C# help","张地华",2013);
- b[3] = new Book("C++ help","张无华",2013);
- b[4] = new Book("E help","张华天",2013);
- for(int i=0;i < b.length;i++){
- b[i].show();
- }
- }
- }
--------------------------------------------------------------------------- - 常见java子包
- java.lang 包含大量通用类
- java.io 包含I/O类
- java.net 包含支持联网的类
- java.applet 包含创建applet的类
- java.awt 包含支持Abstract Window Toolkit的类