English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Quali sono le migliori pratiche da ricordare quando si utilizza un pacchetto in Java?

Creando dichiarazioni di pacchetto nello stesso programma, è possibile creare automaticamente i file .class di tutte le classi e interfacce correlate in una cartella. Un pacchetto non è altro che una directory utilizzata per archiviare classi e interfacce di concetti specifici.

Creare un pacchetto

Puoi creare un pacchetto e aggiungere i classi/interfacce necessarie, utilizzando semplicemente la chiave word package dichiarata nella parte superiore del file di classe/interfaccia.

Package package_name;

Esempio

Ecco un esempio di programma Java che dimostra la dichiarazione di pacchetti Java.

package com.w3codebox.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......");
   }
}

Diversamente da altri programmi che utilizzano il compilatore di pacchetti, è necessario utilizzare il comando javac–dL'opzione specifica il percorso di destinazione per la creazione del pacchetto.

javac –d . Sample.java

Se non menzioni il percorso di destinazione, il pacchetto verrà creato nella directory corrente.

Convenzioni di nomi e pratiche ottimali per i pacchetti

Quando si sceglie il nome del pacchetto, è necessario ricordare i seguenti punti.

  • Il nome del pacchetto dovrebbe essere in minuscolo.

  • Si consiglia di iniziare dal livello del dominio di primo livello, quindi con i sottodomini, ad esempiocom.example.w3codebox.

Punti da ricordare

Oltre alle convenzioni menzionate, è necessario ricordare anche i seguenti punti quando si crea un pacchetto:

  • Raggruppa insieme le classi che potrebbero subire modifiche simili (con funzioni/concetti simili).

  • Crea sottopacchetti in base alle seguenti funzionalità:

com.w3codebox.tutorix.classes
  • Raggruppa le classi ricorrenti. Cerca di rendere il pacchetto semplice e compatto.