Java, Only Java!

          統(tǒng)計(jì)

          留言簿(20)

          積分與排名

          好友空間

          文檔技巧

          閱讀排行榜

          評(píng)論排行榜

          Thinking in Java系列 文檔+代碼+簡(jiǎn)評(píng)

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

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

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

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

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

          Thinking in Patters v0.9(中文版)

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

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

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

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

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

          主站蜘蛛池模板: 南川市| 五家渠市| 通化县| 尼玛县| 沧州市| 汉川市| 镇赉县| 岚皋县| 新绛县| 福安市| 亚东县| 桐梓县| 敦煌市| 喀喇| 都安| 龙里县| 榆中县| 保山市| 民权县| 广德县| 布尔津县| 禄丰县| 昌邑市| 定襄县| 盐津县| 胶州市| 兴安盟| 元朗区| 封丘县| 山东省| 越西县| 兴隆县| 东阳市| 赫章县| 临城县| 绥棱县| 巩义市| 平原县| 德令哈市| 房山区| 青铜峡市|