翻譯|產(chǎn)品更新|編輯:董玉霞|2022-04-19 14:19:52.197|閱讀 306 次
概述:IntelliJ IDEA 發(fā)布重大版本更新,V2022.1進(jìn)行了許多重要功能更新,本文主要介紹關(guān)于支持Java18功能詳細(xì)介紹。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA 發(fā)布重大版本更新,V2022.1進(jìn)行了許多重要功能更新,本文主要介紹關(guān)于支持Java18功能詳細(xì)介紹。
JavaDoc 的標(biāo)準(zhǔn) Doclet的@snippet標(biāo)記是在 JDK 18中引入的,以簡(jiǎn)化在 API 文檔中包含示例源代碼。
即使沒有顯式包裝器,片段片段仍被識(shí)別為 Java 代碼??梢灾付ㄈ魏握Z言,并且語言注入功能也適用于片段。例如,可導(dǎo)航引用將適用于通過導(dǎo)入可用的所有元素:
沒有必要使用類的綁定編寫代碼片段中的所有代碼。該片段將被 IntelliJ IDEA 識(shí)別為類似于 JShell 片段。
JDK17 中引入的 switch 表達(dá)式的模式匹配規(guī)范現(xiàn)在已經(jīng)更新了 IntelliJ IDEA 中已經(jīng)支持的兩個(gè)基本更改:
從 Java 18 開始,非靜態(tài)內(nèi)部類(無論是否匿名)如果不使用它就不會(huì)捕獲` this`,因此檢查Cleaner 捕獲對(duì)象引用已相應(yīng)更新。它不會(huì)在代碼中觸發(fā)以下警告:
此外,在 JDK18 中,默認(rèn)字符集現(xiàn)在是 UTF-8,而不是根據(jù)平臺(tái)而存在不同的默認(rèn)字符集。隱式平臺(tái)默認(rèn)字符集檢查報(bào)告隱式使用平臺(tái)默認(rèn)字符集的方法和構(gòu)造函數(shù)調(diào)用,已相應(yīng)更新。
IntelliJ IDEA已更新至最新版本V2022.1,更多信息可前往慧都網(wǎng)查詢。IntelliJ IDEA下載:
IntelliJ IDEA是java編程語言開發(fā)的集成環(huán)境,在業(yè)界被公認(rèn)為最好的java開發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類版本工具、JUnit、CVS整合、代碼分析等方面的功能都是超常的。
想要了解IntelliJ IDEA價(jià)格的朋友,歡迎咨詢
IntelliJ IDEA技術(shù)交流群5:786598704 歡迎進(jìn)群一起討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn