Tidak. Di Java, hanya boleh ada satu kelas awam dalam fail sumber untuk mengelakkan konflik nama, menjelaskan titik masuk program dan mengekalkan organisasi kod.
Bolehkah terdapat beberapa kelas awam di Jawa?
Jawapan: Tidak
Penjelasan:
Di Java, hanya boleh ada satu kelas awam dalam fail sumber, jadi pengkompil tidak akan menyusun fail sumber yang mengandungi berbilang kelas awam. Kelas awam ialah titik masuk dalam fail dari mana Java Virtual Machine (JVM) mula melaksanakan program.
Sebab:
-
Cegah konflik nama: Berbilang kelas awam boleh membawa kepada konflik nama kerana di Java, nama kelas mestilah unik dalam skop pakej.
-
Kosongkan titik masuk program: Mempunyai hanya satu kelas awam memastikan program mempunyai titik masuk yang jelas, yang diperlukan untuk pelaksanaan JVM.
-
Pastikan kod anda teratur: Mengatur berbilang kelas ke dalam satu fail sumber boleh menyukarkan kod anda dibaca dan diselenggara.
Nota:
- Jika anda ingin mentakrifkan berbilang kelas dalam satu fail sumber, kelas ini mestilah bersarang kelas atau tergolong dalam pakej yang berbeza.
- Walaupun kelas ini bukan kelas awam, mereka masih boleh mengakses kelas lain dalam fail sumber yang sama.
Atas ialah kandungan terperinci Bolehkah terdapat beberapa kelas awam di java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan: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