openjdkPractice
1.0.0
Kita bisa melihat hasil tes.
Mean lama menggunakan variabel java lama yang ditentukan. Baru rata -rata semua menggunakan var.
Rata -rata waktu biaya (MS): Saat Anda menggunakan lebih banyak var. Menurut berbagai bentuk objek. Mungkin rata -rata waktu eksekusi per detik. Namun, beberapa dikurangi.
AVG Use Memory (MB): Pada dasarnya hasil tes tidak akan terlalu berbeda. Kecuali Anda memiliki sejumlah besar eksekusi, Anda dapat mengurangi penggunaan VAR.
| jenis | AVGCostTime (MS) | Avgusememory (MB) | runtime | Looptime |
| OldArrayList | 3 | 3 | 100000 | 100 |
| Newarraylist | 1 | 2 | 100000 | 100 |
| Oldlinkedlist | 14 | 4 | 100000 | 100 |
| Newlinkedlist | 12 | 4 | 100000 | 100 |
| Oldhashmap | 14 | 10 | 100000 | 100 |
| Newhashmap | 20 | 10 | 100000 | 100 |
| OldlinkedHashMap | 13 | 10 | 100000 | 100 |
| NewlinkedHashMap | 26 | 10 | 100000 | 100 |
| Oldhashset | 9 | 8 | 100000 | 100 |
| Newhashset | 18 | 8 | 100000 | 100 |
| OldlinkedHashset | 17 | 9 | 100000 | 100 |
| NewlinkedHashset | 24 | 9 | 100000 | 100 |
| Oldintadd | 0 | 0 | 100000 | 100 |
| NewIntadd | 0 | 0 | 100000 | 100 |
| Oldbigdecimaladd | 0 | 3 | 100000 | 100 |
| Newbigdecimaladd | 0 | 3 | 100000 | 100 |
| Oldstring | 96 | 28 | 10000 | 100 |
| Berita | 91 | 29 | 10000 | 100 |
| OldstringBuilder | 2 | 2 | 100000 | 100 |
| NewstringBuilder | 1 | 2 | 100000 | 100 |
| Oldthread | 700 | 6 | 10000 | 100 |
| Newthread | 695 | 6 | 10000 | 100 |
| Oldhttps | 1173 | 5 | 10 | 100 |
| Newhttps | 1001 | 5 | 10 | 100 |