Java, Only Java!

          統(tǒng)計(jì)

          留言簿(20)

          積分與排名

          好友空間

          文檔技巧

          閱讀排行榜

          評論排行榜

          Thinking in Java系列 文檔+代碼+簡評

          聲明:本人無意侵犯原作者的版權(quán),這里可下載的文檔都屬于作者自行開放下載的,統(tǒng)一放置在這里是因?yàn)椴豢深A(yù)測的原因使得原文檔和代碼不方便下載,故將我所收集的內(nèi)容統(tǒng)一在這里,如果這里的內(nèi)容侵犯了別人,請告知我會(huì)第一時(shí)間刪除,謝謝理解。

          Java編程思想(英文第1版)+源代碼

          Java編程思想(英文第2版)

          Java編程思想(英文第3版)+源代碼

          Java編程思想(英文第4版)part1 , part2+源代碼

          Thinking in Patters v0.9(中文版)

          Java編程思想是不是一本好書呢?當(dāng)然,在書中作者詳細(xì)解釋了Java的起源和語言的特點(diǎn),通過學(xué)習(xí)這本書可以知其(Java)然也可以知其所以然。讀懂這本書后,你不僅僅是個(gè)會(huì)寫程序的編碼工人,而是成為一個(gè)專業(yè)的程序員。

          這本書可否作為入門書籍呢?其實(shí),作為Java的入門也未嘗不可,只是因?yàn)槠潺嫶蟮膲K頭和相對艱澀的內(nèi)容會(huì)使大部分初學(xué)者半途而廢。如果完全沒有編程功底的人,當(dāng)然就不要以此入門了,這絕對是自虐。

          如何快速學(xué)習(xí)這本書呢?直接看Java編程思想第3版,跳過第1章,從第2章開始所有理論知識都跳過,手工輸入所有代碼,調(diào)試成功,然后再回過頭看相關(guān)理論知識,能看懂多少看多少,看不懂的留下來,等以后在實(shí)踐中碰到了再回頭學(xué)習(xí)。

          如何深入學(xué)習(xí)這套書呢?有強(qiáng)大意志力的可以從第1版開始往后看,看到第4版就可以對Java語言的發(fā)展史有個(gè)深刻的理解,甚至對于程序設(shè)計(jì)語言的發(fā)展歷史也會(huì)有所了解(這個(gè)很重要),因?yàn)樗械恼Z言其實(shí)都是相通的。一門語言理解以后,再學(xué)其他語言(如:C++、Python等)都會(huì)明白這個(gè)語言的特點(diǎn)在哪里,為何要這樣設(shè)計(jì)語言,用在什么場合下效果最好。如果這個(gè)語言因?yàn)樵O(shè)計(jì)的需要缺少某些特性的時(shí)候,可以通過什么方法來解決。例如:Java 1.4以前是沒有泛型的,那么第3版就沒有介紹泛型的使用,而第4版才引入了泛型,那么通過對比第3版和第4版,既可以深入理解泛型的好處,也可以知道如何通過其他手段來解決這個(gè)問題。

          posted on 2017-08-25 09:30 zYx.Tom 閱讀(1154) 評論(0)  編輯  收藏 所屬分類: 1.Java世界

          主站蜘蛛池模板: 泰来县| 连州市| 黄大仙区| 陵川县| 清苑县| 紫金县| 治多县| 鄂尔多斯市| 麟游县| 哈密市| 进贤县| 肥东县| 鞍山市| 上饶县| 苏州市| 鄂托克旗| 万全县| 西乡县| 白河县| 丰都县| 永川市| 乐平市| 青阳县| 紫云| 昌宁县| 句容市| 西安市| 无锡市| 嘉峪关市| 内黄县| 绍兴县| 阿克苏市| 资中县| 陇西县| 东山县| 中牟县| 织金县| 时尚| 英德市| 郴州市| 梁平县|