Mengapa Java tidak mudah untuk digunakan panas?
扔个三星炸死你
扔个三星炸死你 2017-06-14 10:51:37
0
3
871

Soalan saya ialah
Saya mengubah suai kod java, dan kemudian permintaan halaman dilaksanakan, dan pelayan secara automatik menyusunnya ke dalam bytecode dan menghantarnya ke jvm untuk dijalankan. Mengapa kita perlu memulakan semula jvm untuk melaksanakan kod yang diubah suai?

扔个三星炸死你
扔个三星炸死你

membalas semua(3)
滿天的星座

Java mempunyai banyak penyelesaian penggunaan panas. https://www.google.com/search...

Tetapi penggunaan panas akan menjejaskan prestasi, dan dalam persekitaran pengeluaran, kekerapan penggunaan kod Java adalah sangat rendah.

Jadi, penggunaan panas biasanya didayakan dalam persekitaran pembangunan.

学习ing

Kompilasi mesin maya yang kerap akan menduduki memori berjalan Jvm, menjejaskan GC, dan prestasi laman web akan dikurangkan

某草草

Intipati penggunaan panas adalah untuk menggantikan kelas, yang bermaksud bahawa kelas lama perlu ditendang keluar dari memori dan kelas baru dimuat semula Ini melibatkan pemunggahan kelas, dan salah satu syarat untuk memunggah kelas adalah ClassLoader boleh Dijemput oleh kutipan sampah. Sebaliknya, jika ClassLoader tidak boleh dikitar semula, maka java hanya boleh dimulakan semula.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan