java - 有入门一些没那么难的关于JVM的书推荐吗
巴扎黑
巴扎黑 2017-04-18 10:52:02
0
5
922

想学习一下jvm的原理,对写java代码会有比较大的提升,太难的好像又还看不懂,暂时还觉得《深入了解Java虚拟机》这本书还不是很适合我这个大学生

最近下班后有空会看一下effective java 这本书,也挺不错的,虽然要慢慢理解

巴扎黑
巴扎黑

membalas semua(5)
Peter_Zhu

Zhou Zhiming telah menulis buku ini dengan sangat teliti. Saya kebetulan membacanya baru-baru ini, saya rasa butiran yang berkaitan dengan mesin maya itu sendiri adalah kandungan yang agak mendalam, dan anda perlu bertenang untuk membaca dan memikirkannya. . Walaupun lambat betul menonton sebegini, ianya sangat berbaloi. Anda benar-benar perlu bertenang dan jangan tidak sabar! Semoga ini membantu anda

PHPzhong

Sejujurnya, anda lebih baik mempunyai pengalaman selama satu hingga dua tahun dengan bahan jvm. Membaca mungkin sangat bermanfaat, dan mungkin lebih mudah difahami. Perkara seumpama ini yang melibatkan prinsip asas sebenarnya tidak begitu membantu anda untuk menulis kod, tetapi ia hanya boleh membantu anda memahami beberapa asas. Dan buku ini terutamanya sesuai untuk kerja penalaan JVM Sekurang-kurangnya pada peringkat semasa anda, JVM sendiri cukup untuk memenuhi keperluan anda tanpa penalaan.

Buku tentang JVM termasuk "Mesin Maya JVM yang mendalam" dan "Spesifikasi Mesin Maya JVM. Penulis juga cuba menggunakan beberapa contoh yang mudah difahami untuk menerangkan prinsip dalaman. ia sukar untuk difahami. Jika anda ingin meningkatkan keupayaan anda untuk menulis kod, lebih baik membaca lebih banyak kod sebenar dan menaip lebih banyak kod Hanya apabila anda mengumpul sejumlah kod dan melihat lapisan bawah anda akan tiba-tiba menjadi tercerahkan. .

Ini seperti menggunakan kapak Mula-mula anda perlu tahu cara menggunakan kapak dan untuk apa ia digunakan direka dengan cara ini. Apakah faedah reka bentuk ini secara keseluruhannya. Kemudian pilih untuk membuat pemegang kapak!

小葫芦

Tidak kira buku yang anda baca, anda mesti bersabar dan membacanya, dan anda secara semula jadi akan memperoleh sesuatu. Saya rasa saya menyerah selepas membaca "Pengenalan kepada Algoritma" selepas membukanya selama dua saat, tetapi saya boleh terus membacanya sekarang.

Mengenai mesin maya, adalah disyorkan untuk membaca beberapa blog terlebih dahulu dan mempunyai rangka kerja kognitif yang kasar dalam fikiran Untuk buku pada peringkat ini, saya mengesyorkan Bab 3 "Asas dan Amalan Aplikasi Java Teredar".

Selepas itu, saya mengesyorkan "Pemahaman Mendalam tentang Mesin Maya Java", memfokuskan pada Bab 2, 3, 4, dan 7. Anda boleh terus membaca Bab 8, 12, dan 13 selepas itu, dan anda boleh membaca ia bersempena dengan "Panduan Berwibawa untuk Prestasi Java".

左手右手慢动作

Sejujurnya, memahami JVM tidak banyak meningkatkan penulisan kod Java Secara amnya, pengkompil pengoptimuman mudah telah melakukannya untuk anda. Jika anda benar-benar ingin melakukan beberapa pengoptimuman utama, ia biasanya berdasarkan penalaan parameter tempat kejadian.

Jika anda berminat dengan JVM, sila cadangkan dua blog saya di sini:

  • Analisis ringkas pengurusan memori JVM

  • Tinjauan keseluruhan seni bina JVM dan kaedah kerja

Maka apa yang saya ingin katakan ialah Java Berkesan sesuai untuk pengaturcara yang telah mengekod selama lebih daripada setahun. Tidak masuk akal untuk orang baru membacanya. Dan ia pada asasnya tiada kaitan dengan JVM.

左手右手慢动作

<head first java> Siri pertama buku adalah sangat bagus, dan <Nota Kajian JDK> juga bagus

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