Ein Modul ist eine Kombination aus Code und Daten, es hat einen Namen, deklariert Abhängigkeiten zu anderen Modulen, exportiert ein Paket mit öffentlichen Typen, auf die außerhalb dieses Moduls zugegriffen werden kann, und gibt den verwendeten Dienst an oder die von ihm bereitgestellte Service-Implementierung. All dies ist in der Datei module-info.java angegeben, die im Stammverzeichnis des Moduls enthalten ist.
Es gibt zwei Arten von „export“-Klauseln, die in der Datei „module-info.java“ verwendet werden können.
1) Export
zu verwenden. Wir können so schreiben: <strong>module com.tutorialspoint.model {
exports tp.com.tutorialspoint.model;
}</strong>
<strong>Error:(1, 1) java: package exists in another module:</strong>
2)
Exportieren nach : <strong>module com.tutorialspoint.model {
exports tp.com.tutorialspoint.model
to com.tutorialspoint.gui;
}</strong>
Das obige ist der detaillierte Inhalt vonWas ist der Zweck der „Export'-Klausel in der Modulinfodatei in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!