„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Definieren eines Pakets

Definieren eines Pakets

Veröffentlicht am 03.11.2024
Durchsuche:912

Definindo um Pacote

Paketrelevanz:
Alle Klassen gehören zu einem Paket.
Das Standardpaket (global) wird verwendet, wenn keines angegeben ist, ist aber nicht für große Projekte geeignet.

Paket erstellen:
Verwenden Sie die Paketanweisung am Anfang einer Quelldatei.
Die Paketanweisung definiert einen Namensraum für die Klassen in der Datei.

Beispielpaketdefinition:
Paket mypack;

Paketverwaltung im Dateisystem:
Jedes Paket wird in einem eigenen Verzeichnis im Dateisystem gespeichert.
Das Verzeichnis muss unter Berücksichtigung der Groß- und Kleinschreibung denselben Namen wie das Paket haben.

Pakethierarchie:
Pakete können hierarchisch mit mehreren Ebenen organisiert werden.

Beispielpakethierarchie:
Paket alpha.beta.gamma;

Im Dateisystem wird diese Hierarchie als .../alpha/beta/gamma wiedergegeben.

Gemeinsame Nutzung von Paketen:
Mehrere Dateien können dieselbe Paketanweisung enthalten, sodass mehrere Klassen Teil desselben Pakets sein können.

Codebeispiel
Verzeichnisstruktur:

src/
  mypack/
    MyClass.java
  Main.java

  1. Definieren eines Pakets (mypack/MyClass.java):
package mypack;

public class MyClass {
    public void displayMessage() {
        System.out.println("Olá do pacote mypack!");
    }
}

  1. Verwenden der Paketklasse (Main.java):
import mypack.MyClass;  // Importando a classe MyClass do pacote mypack

public class Main {
    public static void main(String[] args) {
        MyClass myClass = new MyClass();  // Criando uma instância de MyClass
        myClass.displayMessage();  // Chamando o método da classe
    }
}

Erläuterung:
Das Paket mypack wurde in der Datei MyClass.java mit der Anweisung package.
definiert Die MyClass-Klasse gehört zum mypack-Paket und kann über import mypack.MyClass

in der Hauptklasse „Main“ aufgerufen und verwendet werden.

Programmausgabe:
Hallo von mypack!

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/devsjavagirls/definindo-um-pacote-4kbf?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3