學Java的同學看過來,JDK13即將釋出,新特性會是什麼?
首先關注下Tiobe釋出的3月份程式語言排行榜,第一名是誰應該完全在意料之中。對,不是C就是Java了。但今天要講 不是Java,而是與他有著緊密關係的JDK。
JDK是 Java 語言的軟體開發工具包,主要用於移動裝置、嵌入式裝置上的java應用程式。JDK是整個java開發的核心,它包含了JAVA的執行環境(JVM+Java系統類庫)和JAVA工具。
目前比較通用的JDK版本是1.8,而JDK 13 正式版本預計將於 9 月份釋出。
Oracle Java 平臺組首席架構師 Mark Reinhold 預測 JDK 13 中將會出現 2 項新特性。
1、原生字串文字(raw string literals),它可以跨多行原始碼而不對轉義字元進行轉義。目標是簡化 Java 的開發,比如開發者可以可讀形式表示字元序列,而不會摻雜一些 Java 指示符,或者提供針對 Java 以外的語法的字串。在 JDK 13 中進行預期的測試執行後,該功能可以在隨後的 JDK 14 版本中跟進。
2、可在生產環境中使用的 switch 表示式,JDK 13 中將帶來一個 beta 版本實現。switch 表示式擴充套件了 switch 語句,使其不僅可以作為語句(statement),還可以作為表示式(expression),並且兩種寫法都可以使用傳統的 switch 語法,或者使用簡化的“case L ->”模式匹配語法作用於不同範圍並控制執行流。這些更改將簡化日常編碼工作,併為 switch 中的模式匹配(JEP 305)做好準備。
那麼如何檢視當前系統jdk版本呢?
首先,系統鍵(win鍵)+R進入cmd,在cmd中輸入命令java -version即可顯示當前系統的jdk版本。
參考如下:
作為最受歡迎的Java語言,Java開發工程師仍然是目前崗位需求較大的,打算從事IT行業的小夥伴們,如果不知道從哪種程式語言下手,那麼首選就是Java。
牛耳教育Java軟體工程師企業定製班,3月名額搶座中,點選測評是否適合做IT,不再與高薪“擦肩而過”!測評連結http://www.neweredu.cn/zt/itcp/#csdn
相關文章
- JDK 16 即將釋出,新特性速覽!JDK
- 即將推出的 chrome 95 新特性❗ 從中我們能學到什麼❓Chrome
- 2020想學習JAVA的同學看過來,最基礎的程式設計CRUD你會了沒?Java程式設計
- SafeTitan歸來:新的加密貨幣ICO即將釋出加密
- 即將釋出的ionic4有哪些激動人心的新特性
- Java 14 可能帶來什麼新特性?Java
- JDK13新特性詳解JDK
- 【開啟報名】同學看過來,Apache DolphinScheduler開源之夏課題任務正式釋出!Apache
- 工程師們看過來|這是我見過的IT圈最“潮”的產品釋出會了!工程師
- B站遊戲釋出會再度來襲,這次看點什麼?遊戲
- 官方解讀:TensorFlow 2.0中即將到來的所有新特性
- Java 11正式釋出,新特性解讀Java
- 下一個10年即將火爆的行業會是什麼?行業
- 學Java看什麼書比較好Java
- 通過示例來學習ES2016, 2017, 2018的新特性
- 收藏版:《JDK13新特性詳解》JDK
- 「PS5」即將到來:你是看好還是看衰?
- RDS釋出會解讀| AliSQL核心新特性SQL
- 即將到來的 Debian 10 Buster 釋出版的新特點
- 自學JAVA學習路線是什麼?Java
- Java1.8新特性學習Java
- Go 1.18 中即將出現的功能特性Go
- 解鎖新品 乘風而來 | TechWorld2020創新產品戰略釋出會即將開幕
- 錘子重磅新機下月釋出 錘子將帶來什麼驚喜呢?
- Laravel 8 正式釋出!來看看有哪些新特性Laravel
- 萌新看過來,你還學不懂VScode外掛嗎?VSCode
- 谷歌釋出的Translatotron是什麼?谷歌
- 請你解釋下什麼是浮動和它的工作原理是什麼?同時浮動會引起什麼問題?
- 什麼是java?為什麼大家都學習java技術?Java
- Java到底是什麼?學習java可以做什麼呢?Java
- QUIC 將會是 WebRTC 的未來麼?UIWeb
- 如何入門新媒體學習?最重要的是看過程
- KDE Plasma 5.17 即將釋出ASM
- Visual Studio 2022即將釋出!
- 超硬核的Java工程師分享,什麼是Java?為什麼我要做Java,我是如何學習Java的?Java工程師
- PostgreSQL 13.0正式版本釋出!更多新特性來襲SQL
- 5個一定要學會的JavaScript新特性JavaScript
- Java是用來幹什麼的?Java