java學習路線__面向對象__包的定義與使用__16

包的定義與使用

一:包的定義

爲了更好地組織類,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  包的使用基礎有實用)

發佈了62 篇原創文章 · 獲贊 95 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章