包的定義與使用
一:包的定義
爲了更好地組織類,Java 提供了包機制,用於區別類名的命名空間。避免重複類名出現
手動創建包過於麻煩 , 於是有了 , 打包編譯:javac-d . 類名.java (命令行)
編譯後運行要帶上 包名稱.類名(類的全名)
二:包的導入
手動的打包有時就會出現不知道誰先誰後的問題從而導致打包編譯出現錯誤 , 這樣的效率降低還不實用 , java提供了java機制的自動打包 javac-d . *.java(命令行)三:系統常用包
java.long //系統常用基礎類java.long.reflect //java反射編程包
java.math //數學支持包,操作夠一般的操作
java.net //網絡編程支持包
java.sql //數據庫開發支持包(熟練之用)
java.util //提供的工具程序包
java.io //IO編程的開發包
java.awt java.swing //UI開發包 主要進行UI界面的編寫(現在一點都用不到了)
四:包的關鍵字
package net.java.util; //打包 , 將不同的類別的java編譯後的.class文件放到指定的位置 , 這樣就解決了同名的問題
import payroll.Employee; //導入包 , 將該文件路徑下的類導入,使用的時候直接使用 , 提高了代碼的重用性 ,
//解決的類名的重名問題 , 也可以直接使用類的全名調用該類
記錄時間:(2017年04月15日 23:39 包的使用基礎有實用)