Rumah > Java > javaTutorial > teks badan

Apakah ciri-ciri modul dalam Java 9?

WBOY
Lepaskan: 2023-08-26 11:33:02
ke hadapan
1042 orang telah melayarinya

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!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!