學(xué)習(xí)啦>勵(lì)志>勵(lì)志大全>勵(lì)志書(shū)籍>

推薦給程序員必讀的五本書(shū)籍

時(shí)間: 榮雪1109 分享

  做一名程序員,要學(xué)習(xí)的知識(shí)可以說(shuō)是非常多的,需要不斷的學(xué)習(xí),需要不斷的看書(shū),那你知道有哪些是適合程序員看的嗎?下面學(xué)習(xí)啦小編就來(lái)為大家推薦的程序員的必讀書(shū)籍,歡迎參閱!

  程序員的必讀書(shū)籍

  1: 《Java編程思想》(中文第4版)

  作者:埃克爾 譯者:陳昊鵬

  簡(jiǎn)介:本書(shū)的作者擁有多年教學(xué)經(jīng)驗(yàn),對(duì)C、C++以及Java語(yǔ)言都有獨(dú)到、深入的見(jiàn)解,以通俗易懂及小而直接的示例解釋了一個(gè)個(gè)晦澀抽象的概念。本書(shū)共22章,包括操作符、控制執(zhí)行流程、訪(fǎng)問(wèn)權(quán)限控制、復(fù)用類(lèi)、多態(tài)、接口、通過(guò)異常處理錯(cuò)誤、字符串、泛型、數(shù)組、容器深入研究、JavaI/O系統(tǒng)、枚舉類(lèi)型、并發(fā)以及圖形化用戶(hù)界面等內(nèi)容。

  本書(shū)贏(yíng)得了全球程序員的廣泛贊譽(yù),即使是最晦澀的概念,在Bruce Eckel的文字親和力和小而直接的編程示例面前也會(huì)化解于無(wú)形。

  2: 《瘋狂Android講義》(第2版)

  作者:李剛

  簡(jiǎn)介:《瘋狂Android講義》全面地介紹了Android應(yīng)用開(kāi)發(fā)的相關(guān)知識(shí),全書(shū)內(nèi)容覆蓋了Android用戶(hù)界面編程、Android四大組件、Android資源訪(fǎng)問(wèn)、圖形/圖像處理、事件處理機(jī)制、Android輸入/輸出處理、音頻/視頻多媒體應(yīng)用開(kāi)發(fā)、OpenGL與3D應(yīng)用開(kāi)發(fā)、網(wǎng)絡(luò)通信編程、Android平臺(tái)的Web Service、傳感器應(yīng)用開(kāi)發(fā)、GPS應(yīng)用開(kāi)發(fā)、Google Map服務(wù)等。

  這本書(shū)對(duì)于新手來(lái)說(shuō),是個(gè)很不錯(cuò)的開(kāi)始;對(duì)于老手老說(shuō),也是個(gè)很不錯(cuò)的參考手冊(cè)。

  3:《Android開(kāi)發(fā)藝術(shù)探索》

  作者:任玉剛

  簡(jiǎn)介:《Android開(kāi)發(fā)藝術(shù)探索》是一本Android進(jìn)階類(lèi)書(shū)籍,采用理論、源碼和實(shí)踐相結(jié)合的方式來(lái)闡述高水準(zhǔn)的Android應(yīng)用開(kāi)發(fā)要點(diǎn)。本書(shū)從三個(gè)方面來(lái)組織內(nèi)容。第一,介紹Android開(kāi)發(fā)者不容易掌握的一些知識(shí)點(diǎn);第二,結(jié)合Android源代碼和應(yīng)用層開(kāi)發(fā)過(guò)程,融會(huì)貫通,介紹一些比較深入的知識(shí)點(diǎn);第三,介紹一些核心技術(shù)和Android的性能優(yōu)化思想。

  這本書(shū)非常合適的進(jìn)階書(shū)籍,填補(bǔ)了市面上的Android書(shū)籍空白。

  4: 《Head first Java》

  作者: Kathy Sierra / Bert Bates

  簡(jiǎn)介:《Head First Java》是本完整的面向?qū)ο?object-oriented,OO)程序設(shè)計(jì)和Java的學(xué)習(xí)指導(dǎo)。此書(shū)是根據(jù)學(xué)習(xí)理論所設(shè)計(jì)的,讓你可以從學(xué)習(xí)程序語(yǔ)言的基礎(chǔ)開(kāi)始一直到包括線(xiàn)程、網(wǎng)絡(luò)與分布式程序等項(xiàng)目。最重要的,你會(huì)學(xué)會(huì)如何像個(gè)面向?qū)ο箝_(kāi)發(fā)者一樣去思考。

  作為一本入門(mén)書(shū),它是絕對(duì)出色的。一個(gè)星期就能讓你明白怎么用Java寫(xiě)程序了。尤其是你有其它語(yǔ)言基礎(chǔ)的情況下,這本書(shū)能迅速讓你明白java的特質(zhì)。缺點(diǎn)是,它真的只是入門(mén)書(shū)。你必然還需要一本Java大字典,比如《Thinking in Java》,以便查閱Java在細(xì)節(jié)上的更多東西。關(guān)于這一點(diǎn),書(shū)中附錄B也說(shuō)得很清楚了。

  5: 《第一行代碼——Android》

  第一行代碼——Android是Android初學(xué)者的最佳入門(mén)書(shū)。全書(shū)由淺入深、系統(tǒng)全面地講解了Android軟件開(kāi)發(fā)的方方面面。第1章帶領(lǐng)你搭建Android開(kāi)發(fā)環(huán)境,完成你的第一個(gè)Android程序。第2章至第13章完整地講解了Android開(kāi)發(fā)中的各種基本知識(shí)和關(guān)鍵技術(shù),包括四大組件、UI、碎片、廣播機(jī)制、數(shù)據(jù)存儲(chǔ)、服務(wù)、多媒體、網(wǎng)絡(luò)、定位服務(wù)、傳感器,以及分布式版本控制系統(tǒng)Git的使用等等。在部分章節(jié)會(huì)穿插相關(guān)技術(shù)的高級(jí)使用技巧。第14章和第15章則將帶領(lǐng)你編寫(xiě)一個(gè)完整的項(xiàng)目,教會(huì)你如何打包、上架、嵌入廣告并獲得盈利?!兜谝恍写a——Android》內(nèi)容通俗易懂,既適合初學(xué)者循序漸進(jìn)地閱讀,也可作為一本參考手冊(cè),隨時(shí)查閱。

  6:《深入理解Android》卷II

  作者:鄧凡平

  簡(jiǎn)介:該書(shū)以情景方式對(duì)Android的源代碼進(jìn)行深入分析。內(nèi)容廣泛,以對(duì)Framework層的分析為主,兼顧Native層和Application層;分析深入,每一部分源代碼的分析都力求透徹;針對(duì)性強(qiáng),注重實(shí)際應(yīng)用開(kāi)發(fā)需求,書(shū)中所涵蓋的知識(shí)點(diǎn)都是Android應(yīng)用開(kāi)發(fā)者和系統(tǒng)開(kāi)發(fā)者需要重點(diǎn)掌握的。

  本書(shū)還是挺好看的,對(duì)于系統(tǒng)級(jí)別的剖析深度比較合理。但是對(duì)于純應(yīng)用開(kāi)發(fā)可能幫助不大。

  Java程序員看的書(shū)籍

  1: 《Java語(yǔ)言程序設(shè)計(jì)》

  作者:Y.Daniel Liang 譯者:李娜

  簡(jiǎn)介:本書(shū)是Java語(yǔ)言的經(jīng)典教材,多年來(lái)暢銷(xiāo)不衰。本書(shū)全面整合了Java 6的特性,采用“基礎(chǔ)優(yōu)先,問(wèn)題驅(qū)動(dòng)”的教學(xué)方式,循序漸進(jìn)地介紹了程序設(shè)計(jì)基礎(chǔ)、解決問(wèn)題的方法、面向?qū)ο蟪绦蛟O(shè)計(jì)、圖形用戶(hù)界面設(shè)計(jì)、異常處理、I/O和遞歸等內(nèi)容。此外,本書(shū)還全面且深入地覆蓋了一些高級(jí)主題,包括算法和數(shù)據(jù)結(jié)構(gòu)、多線(xiàn)程、網(wǎng)絡(luò)、國(guó)際化、高級(jí)GUI等內(nèi)容。

  適合完全沒(méi)有語(yǔ)言編程基礎(chǔ)的人看。像對(duì)有其他語(yǔ)言經(jīng)驗(yàn)(比如C),但沒(méi)有接觸過(guò)OOP的人來(lái)說(shuō),也完全沒(méi)問(wèn)題,前幾章可以根據(jù)情況直接跳過(guò)。個(gè)人覺(jué)得講得很細(xì)致,代碼示例也不少。

  2:《Java并發(fā)編程實(shí)戰(zhàn)》

  Java并發(fā)編程實(shí)戰(zhàn)深入淺出地介紹了Java線(xiàn)程和并發(fā),是一本完美的Java并發(fā)參考手冊(cè)。書(shū)中從并發(fā)性和線(xiàn)程安全性的基本概念出發(fā),介紹了如何使用類(lèi)庫(kù)提供的基本并發(fā)構(gòu)建塊,用于避免并發(fā)危險(xiǎn)、構(gòu)造線(xiàn)程安全的類(lèi)及驗(yàn)證線(xiàn)程安全的規(guī)則,如何將小的線(xiàn)程安全類(lèi)組合成更大的線(xiàn)程安全類(lèi),如何利用線(xiàn)程來(lái)提高并發(fā)應(yīng)用程序的吞吐量,如何識(shí)別可并行執(zhí)行的任務(wù),如何提高單線(xiàn)程子系統(tǒng)的響應(yīng)性,如何確保并發(fā)程序執(zhí)行預(yù)期任務(wù),如何提高并發(fā)代碼的性能和可伸縮性等內(nèi)容,最后介紹了一些高級(jí)主題,如顯式鎖、原子變量、非阻塞算法以及如何開(kāi)發(fā)自定義的同步工具類(lèi)。 需要的朋友們可以下載試試吧!

  Java并發(fā)編程實(shí)戰(zhàn)適合Java程序開(kāi)發(fā)人員閱讀。

  這本書(shū)為Java開(kāi)發(fā)人員在線(xiàn)程編程領(lǐng)域提供了不可多得的知識(shí)。在讀這本書(shū)時(shí)會(huì)受到極大的啟發(fā),部分原因在于它詳細(xì)地介紹了Java中并發(fā)領(lǐng)域的API,但更重要的卻在于這本書(shū)以一種透徹并且易懂的方式來(lái)介紹復(fù)雜的并發(fā)知識(shí),這是其他書(shū)籍很難媲美的。

  Android程序員讀的書(shū)籍

  《Android編程權(quán)威指南》

  Big Nerd Ranch是美國(guó)一家專(zhuān)業(yè)的移動(dòng)開(kāi)發(fā)技術(shù)培訓(xùn)機(jī)構(gòu),《Android編程權(quán)威指南》主要以訓(xùn)練營(yíng)的5天教學(xué)課程為基礎(chǔ),融合了兩位作者多年的心得體會(huì),是一本完全面向?qū)崙?zhàn)的Android 編程權(quán)威指南。

  《Android編程權(quán)威指南》共37章,詳細(xì)介紹了GeoQuiz、HelloMoon、DragAndDraw等8個(gè)Android應(yīng)用。這些應(yīng)用的難易程度不一,最復(fù)雜的CriminalIntent應(yīng)用占用了13章的篇幅。通過(guò)這些精心設(shè)計(jì)的應(yīng)用,讀者可掌握很多重要的理論知識(shí)和開(kāi)發(fā)技巧,獲得最前沿的開(kāi)發(fā)經(jīng)驗(yàn)。


猜你喜歡:

1.20本成功勵(lì)志書(shū)籍推薦

2.2017年勵(lì)志書(shū)籍排行榜前十名

3.互聯(lián)網(wǎng)行業(yè)必看的書(shū)籍推薦

4.成功人士必看的10本書(shū)

5.10本Java程序員必讀書(shū)

6.2017書(shū)單推薦好書(shū)榜

推薦給程序員必讀的五本書(shū)籍

做一名程序員,要學(xué)習(xí)的知識(shí)可以說(shuō)是非常多的,需要不斷的學(xué)習(xí),需要不斷的看書(shū),那你知道有哪些是適合程序員看的嗎?下面學(xué)習(xí)啦小編就來(lái)為大家推薦的程序員的必讀書(shū)籍,歡迎參閱! 程序員的必讀書(shū)籍 1: 《Java編程思想》(中文第4版) 作
推薦度:
點(diǎn)擊下載文檔文檔為doc格式

精選文章

  • 金庸vs古龍:取名的差異
    金庸vs古龍:取名的差異

    作為武俠小說(shuō)之集大成者與創(chuàng)新者,金、古二人洋洋灑灑的幾千萬(wàn)字的作品中,涉及到的人名真可謂不少。在對(duì)人物的取名上,二人皆妙筆生花,各有千秋

  • 法國(guó)暢銷(xiāo)天王米索書(shū)籍:《如果沒(méi)有遇見(jiàn)你》
    法國(guó)暢銷(xiāo)天王米索書(shū)籍:《如果沒(méi)有遇見(jiàn)你》

    《如果沒(méi)有遇見(jiàn)你》 是法國(guó)暢銷(xiāo)天王紀(jì)堯姆米索的經(jīng)典力作,是一部慰藉都市人的疲憊心靈的最佳小說(shuō)。 《如果沒(méi)有遇見(jiàn)你》的作者紀(jì)堯姆米索是法國(guó)當(dāng)

  • 《世間所有相遇都是久別重逢》經(jīng)典書(shū)籍
    《世間所有相遇都是久別重逢》經(jīng)典書(shū)籍

    《世間所有相遇都是久別重逢》是享有落梅風(fēng)骨,秋水文章之稱(chēng)的中國(guó)作家白落梅以最唯美的文字解讀史上最經(jīng)典的佛詩(shī)佛詞的一部散文隨筆。作品以以禪

  • 物流人的必讀指南《蜘蛛——物流戰(zhàn)略高管手記》
    物流人的必讀指南《蜘蛛——物流戰(zhàn)略高管手記》

    《蜘蛛物流戰(zhàn)略高管手記》精彩推薦: 自二十多年前供應(yīng)鏈管理新思維導(dǎo)入中國(guó)迄今,中國(guó)本土尚未出現(xiàn)過(guò)一本生動(dòng)、系統(tǒng)、以波瀾起伏的職場(chǎng)人生為背景

3788308