我最喜欢的Java拼图2 + 1 = 4
生活随笔
收集整理的這篇文章主要介紹了
我最喜欢的Java拼图2 + 1 = 4
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這是我當前最喜歡的Java難題。 您如何獲取代碼來執行此操作?
Sytem.out.println()沒有技巧,即您將能夠在調試器中看到相同的值。 提示:您需要在程序中的某處之前添加幾行代碼。 向下滾動以獲取解決方案。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
如您所見(并且我鼓勵您轉到Integer的源代碼),這里有一個靜態緩存(查找Inner類IntegerCache),其中Integer的值映射到其對應的int值。 盡管您可以使用屬性java.lang.Integer.IntegerCache.high進行調整,但緩存將存儲從-128到127的所有數字。
翻譯自: https://www.javacodegeeks.com/2015/01/my-favourite-java-puzzler-2-1-4.html
總結
以上是生活随笔為你收集整理的我最喜欢的Java拼图2 + 1 = 4的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 堆上与堆外的内存使用情况
- 下一篇: Java EE 8发生了什么? (第2部