从JDK 12删除原始字符串文字
已經(jīng)提出從JDK 12 (它將在12月13日進(jìn)入Rampdown第一階段 )中刪除原始字符串文字(預(yù)覽 )。 Brian Goetz撰寫了刪除此預(yù)覽功能的動(dòng)機(jī)的詳細(xì)描述 ( JEP 326 )。 在Java subreddit上也對(duì)此進(jìn)行了討論。 在帖子“ JSR 386(Java SE 12)JEP建議刪除:326:原始字符串文字(預(yù)覽) ”中,Iris Clark寫道,“針對(duì)Java SE 12已建議刪除范圍為“ SE”的JEP 326”。
在Goetz關(guān)于從JDK 12中刪除原始字符串文字預(yù)覽功能的建議的解釋中,他寫道:“ Preview Feature機(jī)制旨在用于高度確信該功能已“完成”并且可能發(fā)生重大更改的功能。會(huì)在永久性地降低功能之前做出。” Goetz補(bǔ)充說:“我不再相信我們已經(jīng)在復(fù)雜性和表現(xiàn)力之間做出了正確的權(quán)衡,或者我們已經(jīng)探究了足夠的設(shè)計(jì)空間,以確信當(dāng)前的設(shè)計(jì)是我們能做到的最好的選擇。 通過撤消,我們可以繼續(xù)優(yōu)化設(shè)計(jì),探索更多選項(xiàng),并爭(zhēng)取真正滿足預(yù)覽功能流程( JEP 12 )要求的預(yù)覽。”
Goetz還提供了他們收到的有關(guān)原始字符串文字預(yù)覽設(shè)計(jì)和實(shí)現(xiàn)的反饋項(xiàng)目的樣本 。 他在消息結(jié)尾處聲明:“可以在amber- *列表上繼續(xù)討論此功能的技術(shù)細(xì)節(jié)”( amber-dev , amber-spec-comments , amber-spec-experts和amber-spec -觀察者 )。
聽起來好像仍然有計(jì)劃將原始字符串文字引入Java ,但是它們的實(shí)現(xiàn)方式將不同于當(dāng)前在JDK 12 Early Access Builds中的實(shí)現(xiàn)方式 。
翻譯自: https://www.javacodegeeks.com/2018/12/dropping-raw-string-literals-jdk-12.html
總結(jié)
以上是生活随笔為你收集整理的从JDK 12删除原始字符串文字的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 付汇备案表(受付汇备案)
- 下一篇: 备案机关是什么意思(备案和关务)