JAVA學習之路 (七) package包管理

使用包(Package)管理Java中的類

在開發過程當中須要提供大量的類,那麼這麼多類會發生同名的情形呢?答案是確定的。那麼如何處理這種重名問題呢?
一、管理Java文件 
二、解決同名文件衝突。Java容許在類名前面增長一個前綴來限定這個類,這個就是Java中的包機制

clipboard.png

系統中的包java

java.(功能).(類)
java.lang.(類)   包含java語言基礎的類
java.util.(類) 包含java語言中各類工具類
java.io.(類)    包含輸入,輸出相關功能的類
java.net.*  : 包含Java 網絡編程的相關接口

如何定義包 編程

格式 : package + 包名; 
例如: package com.lemon;
package com.test.cat; // 定義包
  • 命名規範

包命名規則:域名倒序+模塊名稱+功能名稱網絡

在Java中,包的命名規範是全小寫字母拼寫(通常命名爲公司域名的反向) 
例如 : 域名爲lemon.com 其反向爲 com.lemon

加載指定包下面的具體類工具

import com.test.cat.*;
// 加載該包下的全部類

import com.test.cat.Cat; // 加載具體類
  • 引入包下的類還需注意

import包名.*只能直接訪問指定包名下的類,沒法訪問子包下的類spa

clipboard.png

相關文章
相關標籤/搜索