摘要:基于版本基于版本。由于中英行文差異,完全的逐字逐句翻譯會很冗余啰嗦。譯者在翻譯中同時參考了谷歌百度有道翻譯的譯文以及編程思想第四版中文版的部分內(nèi)容對其翻譯死板,生造名詞,語言精煉度差問題進行規(guī)避和改正。
來源:LingCoder/OnJava8
主譯: LingCoder
參譯: LortSir
校對:nickChenyx
E-mail:
本書原作者為 [美] Bruce Eckel,即(Thinking in Java 4th Edition,2006)的作者。
本書是事實上的 Thinking in Java 5th Edition(On Java 8,2017)。
Thinking in Java 4th Edition 基于 JAVA 5 版本;On Java 8 基于 JAVA 8 版本。
翻譯說明本書排版布局和翻譯風(fēng)格上參考阮一峰老師的 中文技術(shù)文檔的寫作規(guī)范
采用第一人稱敘述。
由于中英行文差異,完全的逐字逐句翻譯會很冗余啰嗦。所以本人在翻譯過程中,去除了部分主題無關(guān)內(nèi)容、重復(fù)描寫。
譯者在翻譯中同時參考了谷歌、百度、有道翻譯的譯文以及《Java編程思想》第四版中文版的部分內(nèi)容(對其翻譯死板,生造名詞,語言精煉度差問題進行規(guī)避和改正)。最后結(jié)合譯者自己的理解進行本地化,盡量做到專業(yè)和言簡意賅,方便大家更好的理解學(xué)習(xí)。
由于譯者個人能力、時間有限,如有翻譯錯誤和筆誤的地方,還請大家批評指正!
目錄及翻譯進度前言 √
簡介 √
第一章 對象的概念 √
第二章 安裝Java和本書用例 √
第三章 萬物皆對象 √
第四章 運算符 √
第五章 控制流 √
第六章 初始化和清理
第七章 封裝
第八章 復(fù)用
第九章 多態(tài)
第十章 接口
第十一章 內(nèi)部類
第十二章 集合
第十三章 函數(shù)式編程 √
第十四章 流式編程
第十五章 異常
第十六章 代碼校驗
第十七章 文件
第十八章 字符串
第十九章 類型信息
第二十章 泛型
第二十一章 數(shù)組
第二十二章 枚舉
第二十三章 注解
第二十四章 并發(fā)編程
第二十五章 設(shè)計模式
附錄:補充
附錄:編程指南
附錄:文檔注釋
附錄:對象傳遞和返回
附錄:流式IO
附錄:標準IO
附錄:新IO
附錄:理解equals和hashCode方法
附錄:集合主題
附錄:并發(fā)底層原理
附錄:數(shù)據(jù)壓縮
附錄:對象序列化
附錄:靜態(tài)語言類型檢查
附錄:成為一名程序員
如何參與如果你想對本書做出一些貢獻的話
可以在閱讀本書過程中幫忙校對,找 bug 錯別字等等
可以提出專業(yè)方面的修改建議
可以把一些不盡人意的語句翻譯的更好更有趣
對于以上各類建議,請以 issue 或 pr 的形式發(fā)送,我看到之后會盡快處理
使用 MarkDown 編輯器,md 語法格式進行文檔翻譯及排版工作
完成之后 PullRequest
如沒問題的話,我會合并到主分支
如不熟悉 md 排版,可不必糾結(jié),我會在合并 pr 時代為排版
如還有其它問題,歡迎發(fā)送 issue,謝謝~
交流群:721698221
相關(guān)資源Effective.Java.3rd.Edition 中文版
開源協(xié)議本項目基于 MIT 協(xié)議開源。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/74073.html