官术网_书友最值得收藏!

  • Java核心編程
  • 柳偉衛
  • 772字
  • 2020-11-23 15:08:26

前言

寫作背景

隨著互聯網應用的發展,各種編程語言層出不窮,比如C#、Golang、TypeScript、ActionScript等,但不管是哪種語言,都無法撼動Java的“霸主”地位。Java語言始終占據著各類編程語言排行榜的榜首,開發者對于Java的熱情也是與日俱增。Java已然成為企業級應用和Cloud Native應用的首選語言。

那么為什么Java一直能保持這么火爆呢?究其原因,Java能夠長盛不衰的最大秘訣就是能夠與時俱進、不斷推陳出新。

筆者從事Java開發已經有十幾年了,可以說是Java技術發展的見證者和實踐者。為了推廣Java技術,筆者撰寫了包括《分布式系統常用技術及案例分析》《Spring Boot企業級應用開發實戰》《Spring Cloud微服務架構開發實戰》《Spring 5開發大全》《Cloud Native分布式架構原理與實踐》等幾十本Java領域的專著和開源書,期望以微薄之力對Java語言有所貢獻。由于目前企業所使用的Java大多是Java 8之前的版本,市面上也缺乏Java 13的學習資料,因此筆者才撰寫本書以補空白。

讓我們一起踏上Java學習之旅吧!

本書重要主題

· 構建Java開發環境

· Java語言基礎

· 面向對象編程

· 集合框架

· 異常處理

· I/O處理

· 網絡編程

· 并發編程

· 基本編程結構的改進

· 垃圾回收器的增強

· 使用腳本語言

· Lambda表達式與函數式編程

· Stream

· 集合的增強

· 新的日期和時間API

· 并發編程的增強

· 模塊化

· 響應式編程

本書開發環境及JDK版本

本書示例采用Eclipse編寫,但示例源碼與具體的IDE無關,讀者可以選擇適合自己的IDE,如IntelliJ IDEA、NetBeans等。運行本書示例,請確保JDK版本不低于13。

源代碼

本書提供源代碼下載,下載地址為https://github.com/waylau/modern-java-demos。

致謝

感謝清華大學出版社王金柱編輯,在本書寫作過程中他審閱了大量的稿件,給予了很多指導和幫助。感謝工作在幕后的清華大學出版社評審團隊對本書在校對、排版、審核、封面設計、錯誤改正等方面所做出的努力,使本書得以順利出版發行。

感謝我的父母、妻子和兩個女兒。由于撰寫本書犧牲了很多陪伴家人的時間,在此感謝家人對我工作的理解和支持。

獻給

本書獻給那些以Java為矛的工程師!

柳偉衛

2020.3.8

主站蜘蛛池模板: 香河县| 山西省| 喜德县| 华蓥市| 林西县| 宣汉县| 仁布县| 涿州市| 诏安县| 留坝县| 双辽市| 神农架林区| 郯城县| 东丽区| 湘乡市| 景德镇市| 高州市| 筠连县| 旬阳县| 墨竹工卡县| 安泽县| 岱山县| 常山县| 泸溪县| 灵山县| 巴塘县| 全椒县| 尤溪县| 乳山市| 辽阳县| 铜山县| 西乌| 新兴县| 公安县| 浙江省| 赤壁市| 朔州市| 合作市| 磴口县| 内乡县| 嘉定区|