Java是一種面向對象的編程語言,具有高度的可移植性、強大的性能和良好的安全性。在Java中,包(package)是一個很重要的概念,它可以用來對類文件進行組織和管理。本文將介紹Java中如何定義包和導入包。
定義包(package)
package com.example; public class MyClass{ // 類的代碼實現 }
在Java中,使用package關鍵字來定義一個包,緊跟著是該包的名稱。例如,上面的代碼定義了一個名為com.example的包。在這個包中,定義了一個名為MyClass的公共類。
導入包(import)
import com.example.MyClass; public class MyOtherClass{ public static void main(String[] args){ MyClass o = new MyClass(); // 調用MyClass類的方法 } }
在Java中,使用import關鍵字來導入包或類。例如,上面的代碼導入了com.example包中的MyClass類。這樣,我們就可以在MyOtherClass類中直接使用MyClass類了。
除了只導入類,我們還可以導入整個包。
import com.example.*;
這樣就可以導入com.example包中所有的類和子包了。
需要注意的是,當導入的包中有名稱相同的類時,我們需要使用全限定類名來進行區分,例如:
import com.example.MyClass; import com.example.otherpkg.MyClass;
這樣,在代碼中使用MyClass時,就需要使用全限定類名了。