Video: TUTORIAL || Cara mengatasi Export Avee Player Failed to initialize encoder. 2024
Pengatur adalah barisan kod (atau blok kod) yang diletakkan di luar sebarang kaedah, pembina, atau blok kod lain. Initializers dilaksanakan setiap kali suatu contoh kelas dibuat, tanpa mengira pembina mana yang digunakan untuk membuat contoh.
Pemula yang paling mudah ialah orang yang mengisytiharkan dan menginisialisasi bidang. Sebagai contoh:
kelas Class1 {public int x = 0; // pembina dan ahli kelas lain pergi ke sini}
Pembolehubah x diisytiharkan dan diinisialisasi kepada nilai 0 (sifar).
Penginisialisasi juga boleh menjadi satu blok kod yang tertutup dalam kurungan, seperti contoh berikut:
kelas PrimeClass {scanner peribadi = scanner baru (System. In); int x awam; {System. keluar. cetak ("Masukkan nilai permulaan untuk x:"); x = sc. nextInt ();}}
Berikut adalah beberapa maklumat lain yang berkaitan dengan pemula:
-
Jika kelas mengandungi lebih daripada satu permulaan, pemula akan dilaksanakan mengikut susunan di mana ia muncul dalam program.
-
Inisialis akan dilaksanakan sebelum mana-mana pembina kelas.
-
Walaupun termasuk semua permulaan pada permulaan kelas adalah biasa - sebelum mana-mana pembangun atau kaedah - pesanan ini bukan satu keperluan. Inisialis boleh muncul di mana-mana dalam kelas.