在 Java 中使用包時,需要注意哪些最佳實踐?
您可以透過將所有相互關聯的 Java 類和介面宣告在同一個包下,自動將所有這些類的 .class 檔案建立到一個資料夾中。包只不過是一個儲存特定概念的類和介面的目錄。
建立包
您可以建立一個包並在其中新增所需的類/介面,只需在 Class/Interface 檔案的頂部使用關鍵字 package 宣告包即可,如下所示:
Package package_name;
示例
以下 Java 程式演示了在 Java 中宣告包。
package com.tutorialspoint.mypackage;
public class Sample{
public void demo(){
System.out.println("This is a method of the sample class");
}
public static void main(String args[]){
System.out.println("Hello how are you......");
}
}與其他程式不同,要編譯包含包的程式,您需要使用 javac 命令的 –d 選項,並指定需要建立包的目標路徑。
javac –d . Sample.java
如果您沒有指定目標路徑,則包將建立在當前目錄中。
包的命名約定和最佳實踐
在選擇包名時,您需要注意以下幾點。
- 包名應使用小寫字母。
- 建議以頂級域名後跟子域名開頭命名包,例如:com.example.tutorialspoint。
要點
除了上述約定之外,在建立包時還需要注意以下幾點:
- 將可能發生類似更改的類(具有相同功能/概念)組合在一起。
- 根據功能建立子包,例如:
com.tutorialspoint.tutorix.classes
- 將常用類組合在一起。儘量保持包簡單緊湊。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP