Jika anda tidak tahu apa-apa tentang JVM, adalah disyorkan untuk tidak bercakap tentang prestasi dan prestasi tidak diukur dengan cara ini.
Parameter dan pembolehubah tempatan kaedah
sepadan dengan jadual pembolehubah tempatan 3 dalam tindanan mesin maya 1 bingkai tindanan 2 Jenis rujukan yang diduduki SLOT slot, jadi Perbezaan antara cara penulisan kedua anda ialah bingkai tindanan mempunyai satu lagi slot Selepas mencipta objek String, rujukan objek adalah pada tindanan operan 4 disimpan ke jadual pembolehubah tempatan melalui arahan aload dan kaedah testString dipanggil Apabila menggunakan arahan aload, tolaknya ke bahagian atas tindanan operan.
Ringkasan: Terdapat satu lagi SLOT dalam bingkai tindanan dan dua lagi arahan dalam panggilan kaedah Arahan yang berlebihan akan dihapuskan selepas pemanasan JIT Tiada perbezaan sebenar.
Jika anda tidak tahu apa-apa tentang JVM, adalah disyorkan untuk tidak bercakap tentang prestasi dan prestasi tidak diukur dengan cara ini.
Parameter dan pembolehubah tempatan kaedahsepadan dengan jadual pembolehubah tempatan 3 dalam tindanan mesin maya 1 bingkai tindanan 2 Jenis rujukan yang diduduki SLOT slot, jadi Perbezaan antara cara penulisan kedua anda ialah bingkai tindanan mempunyai satu lagi slot Selepas mencipta objek
String
, rujukan objek adalah pada tindanan operan 4 disimpan ke jadual pembolehubah tempatan melalui arahanaload
dan kaedah testString dipanggil Apabila menggunakan arahanaload
, tolaknya ke bahagian atas tindanan operan.Ringkasan: Terdapat satu lagi SLOT dalam bingkai tindanan dan dua lagi arahan dalam panggilan kaedah Arahan yang berlebihan akan dihapuskan selepas pemanasan JIT Tiada perbezaan sebenar.