java循環創建對象應該在循環體內還是循環體外


今天看jvm的學習視頻,發現了一個很糾結的問題,說了半天也沒整明白,后百度了一下,看了一些大神的分析,明白了一點點,特此記錄
一下。以下面兩塊代碼為例:

第一種:
for(int i = 0; i < 10000; i++) {
Object obj = new Object()
// handle obj
}

第二種:
Object obj = null
for(int i = 0; i < 10000; i++) {
obj = new Object()
// handle obj
}
突然發現這個博客寫的非常好,這里就不在瞎說了,詳看下方博客:
https://www.cnblogs.com/fengli9998/p/6702271.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM