使用語句import org.common.demo01.Demo;java
或者import org.common.demo01.*;blog
若是一個類聲明爲public class,則文件名稱必須與類名稱一致,並且在一個類文件中只能有一個public class。get
而若是使用class聲明一個類,則文件名稱能夠與類名稱不一致,可是執行時必須執行生成的class文件名稱。io
除了這些以外,public class和class還在包的訪問上有所限制,若是一個類只在本包中訪問,不須要被外包訪問,則直接聲明成class便可;而若是一個類須要被被外包訪問,則必須聲明爲public classclass
//================================================= //File Name : MyException_demo //------------------------------------------------------------------------------ //Author : Common package org.common.demo01; //定義一個包 //類名:Demo //屬性: //方法: public class Demo { public String getInfo() { return "HelloWord"; } }
package org.common.demo02; import org.common.demo01.Demo; public class HelloWord { public static void main(String[] args) { // TODO 自動生成的方法存根 System.out.println(new Demo().getInfo()); } }
當兩個包中含有相同的類的時候,實例化的時候要在類的前面加上包名import
Java經常使用系統包方法
Java靜態導入im