日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

NetBeans 8.0的五个新性能提示

發(fā)布時(shí)間:2023/12/3 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NetBeans 8.0的五个新性能提示 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

NetBeans 8.0引入了幾個(gè)新的Java提示 。 盡管有許多與Java Persistence API相關(guān)的新提示,但我還是關(guān)注Performance類別中的五個(gè)新提示。

NetBeans 8.0引入的五個(gè)新的“性能提示”是:

  • 已裝箱價(jià)值的裝箱
  • 冗余String.toString()
  • 用String替換StringBuffer / StringBuilder
  • 從String轉(zhuǎn)換期間不必要的臨時(shí)
  • 轉(zhuǎn)換為String期間不必要的臨時(shí)

這五個(gè)與性能相關(guān)的Java提示中的每一個(gè)都通過(guò)從NetBeans 8.0截取的屏幕快照以及說(shuō)明這些提示的代碼進(jìn)行說(shuō)明。 每個(gè)提示都有兩個(gè)屏幕快照,一個(gè)快照顯示了當(dāng)光標(biāo)懸停在標(biāo)有黃色下劃線的代碼行上時(shí)顯示的文本,另一個(gè)顯示了要用于解決該提示的建議操作過(guò)程(單擊鼠標(biāo)左鍵時(shí)顯示)。標(biāo)記線左側(cè)的黃色燈泡)。 一些捕獲的屏幕快照包括避免提示的代碼示例。

已裝箱價(jià)值的裝箱

冗余String.toString()

用String替換StringBuffer / StringBuilder

從字符串轉(zhuǎn)換過(guò)程中不必要的臨時(shí)

轉(zhuǎn)換為字符串期間不必要的臨時(shí)

除非我已經(jīng)做了一些錯(cuò)誤,似乎有一個(gè)小錯(cuò)誤與此提示,它報(bào)告“ 從字符串轉(zhuǎn)換時(shí)不必要的臨時(shí)”的時(shí)候,在這種情況下,它應(yīng)該“轉(zhuǎn)換為字符串時(shí)不必要的臨時(shí)”是。 這沒(méi)什么大不了的,因?yàn)闃?biāo)記了條件,并且采取糾正措施似乎很適當(dāng)。

結(jié)論

NetBeans 8.0引入并在此處說(shuō)明的與性能相關(guān)的五個(gè)提示可以幫助Java開(kāi)發(fā)人員避免不必要的對(duì)象實(shí)例化和其他不必要的運(yùn)行時(shí)成本。 盡管如我的簡(jiǎn)單示例所示,這種優(yōu)化的好處幾乎可以忽略不計(jì),但當(dāng)在帶有循環(huán)執(zhí)行這些相同不必要實(shí)例化的循環(huán)的代碼中使用時(shí),可以節(jié)省更多的錢。 即使不考慮性能優(yōu)勢(shì),這些提示也有助于提醒Java開(kāi)發(fā)人員,并向Java新手介紹有關(guān)獲取實(shí)例和原始值的最合適機(jī)制的信息。

翻譯自: https://www.javacodegeeks.com/2014/10/netbeans-8-0s-five-new-performance-hints.html

總結(jié)

以上是生活随笔為你收集整理的NetBeans 8.0的五个新性能提示的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。