Rumah > Java > javaTutorial > teks badan

Bagaimana untuk membuat objek dalam java

王林
Lepaskan: 2023-05-21 21:58:33
ke hadapan
1358 orang telah melayarinya

1. Semak sama ada kelas dimuatkan.

Apabila mesin maya menemui arahan baharu, ia mula-mula menyemak sama ada parameter arahan itu boleh diletakkan sebagai rujukan simbol bagi kategori dalam kumpulan malar, dan menyemak sama ada kategori yang diwakili oleh rujukan simbol dimuatkan, dianalisis dan dimulakan. Jika tidak, lakukan proses pemuatan kelas.

2. Peruntukkan memori untuk sasaran.

Selepas melengkapkan pemuatan kelas, mesin maya mula memperuntukkan memori untuk sasaran, dan pada masa ini menentukan saiz memori yang diperlukan. Hanya peruntukkan memori yang diperlukan pada timbunan.

3. Mulakan nilai sifar untuk ruang storan yang diperuntukkan.

Selepas peruntukan memori objek selesai, ruang memori objek perlu dimulakan kepada sifar untuk memastikan objek boleh digunakan secara langsung walaupun ia tidak mempunyai nilai awal.

4. Buat tetapan lain untuk penonton.

Peruntukkan ruang memori dan mulakan nilai sifar Mesin maya juga perlu membuat tetapan lain yang diperlukan untuk objek Tempat tetapan adalah dalam pengepala objek, termasuk kelas yang dimiliki objek itu. maklumat metadata kelas, dan kod cincang objek , umur ejen GC dan maklumat lain.

5. Jalankan kaedah init.

Selepas melakukan langkah di atas, walaupun objek dalam mesin maya berjaya, program Java masih perlu melaksanakan kaedah init, kerana objek pada masa ini hanyalah nilai sifar yang dimulakan, dan tidak ada permulaan sebenar berdasarkan kod dalam nilai program, jadi selepas memanggil kaedah init, objek ini benar-benar boleh digunakan.

Apakah rangka kerja java yang biasa digunakan

1 Spring MVC, Spring Web MVC ialah rangka kerja Web ringan berdasarkan Java yang melaksanakan jenis corak reka bentuk Web MVC.

2. Shiro, Apache Shiro ialah rangka kerja keselamatan untuk Java.

3. Mybatis, MyBatis ialah rangka kerja lapisan kegigihan yang sangat baik yang menyokong pertanyaan SQL biasa, prosedur tersimpan dan pemetaan lanjutan.

4.Dubbo, Dubbo ialah rangka kerja perkhidmatan teragih.

5 Maven, Maven ialah alat pengurusan projek dan automasi.

6.RabbitMQ, RabbitMQ ialah pelayan baris gilir mesej AMQP yang tinggi dan boleh dipercayai yang dilaksanakan di Erlang. 7.Ehcache, EhCache ialah rangka kerja caching dalam proses Java tulen.

Atas ialah kandungan terperinci Bagaimana untuk membuat objek dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.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