讀古今文學網 > Java程序員修煉之道 > 第1章 初識Java 7 >

第1章 初識Java 7

內容提要

  • Java既是編程語言,也是平台
  • 語法變一點,能力強好多
  • try-with-resources語句
  • 提升異常處理能力

歡迎進入Java 7的世界!斗轉星移,時過境遷。當塵埃落定,我們終於見到了Java 7的真容。雖然看起來有點陌生,但它必將帶來全新的體驗!跟隨我們經歷過這段探索之旅,你將進入更廣闊的世界,發現更多新特性、更高明的編程技巧,並接觸到JVM上運行的更多編程語言。

現在,我們先來熱熱身。雖然只是簡單介紹,但還是能讓你瞭解Java 7的強大特性。我們會先解釋Java語言和平台的區別,因為有時人們會對這兩種說法產生誤解。

接著我們會介紹Coin項目,它匯聚了Java 7里短小精悍的新特性。我們會向你展示Java平台所接受、吸納和發佈的那些特性,就是它們構成了Java的變化。在此之後,我們會介紹Coin項目中新引入的6個主要特性。

你會學到新的語法,比如改進的異常處理方式(multi-catch)以及 try-with-resources結構,借此在處理文件或其他資源的代碼中躲開那些煩人的bug。讀完本章,你將能用全新的方式編寫Java代碼,並整裝待發,準備好迎接更大的挑戰!

讓我們先來探討一下Java作為語言和平台的雙重角色,這是現代Java的核心。這個知識點將貫穿全書,是一個必須掌握的基本要點。