Rumah  >  Artikel  >  Java  >  Apakah ciri-ciri modul dalam Java 9?

Apakah ciri-ciri modul dalam Java 9?

WBOY
WBOYke hadapan
2023-08-26 11:33:021067semak imbas

Java 9中模块的特点是什么?

Modul ialah koleksi kod, data dan sumber. Ia ialah satu set pakej dan jenis yang berkaitan, seperti kelas , abstrak kelas dan antara muka dengan kod, fail data dan beberapa sumber statik.

Berikut adalah beberapa ciri modul.

Ciri-ciri modul:

  • Modul mesti menentukan antara muka untuk berkomunikasi dengan modul lain.
  • Definisi modulmodulantaramukadan modulpelaksanaan.
  • Modul menyediakan satu set sifat yang mengandungi maklumat.
  • Dua atau lebih modul mempunyai bersarangbersama.
  • Modul mempunyai jelas, ditentukantanggungjawab. Setiap fungsi dilaksanakan oleh hanya satu modul.
  • Modul mesti boleh diuji secara bebas daripada modul lain.
  • Ralat dalam modul tidak boleh disebarkan ke modul lain.

Jika kita mempunyai dua modul: M1 dan M2 , dan satu pakej dalam satu modul. M2 dipanggil Pkg2, kami mahu ia boleh diakses dalam modul M1, maka syarat berikut mesti dipenuhi:

  • modul M1 bergantung pada modul M2, 🜎 boleh modul M2, 🜎 boleh diakses dalam Perisytiharan itu menyatakan "memerlukan" modul M2.
  • Modul
  • M2 pakej eksport Pkg2 untuk menyediakannya kepada modul yang bergantung padanya. Dalam pengisytiharan modul M2 kita boleh menentukan bahawa ia "mengeksport" pakej Pkg2.
  • ul>

Atas ialah kandungan terperinci Apakah ciri-ciri modul dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam