A. 請問有誰看了java核心技術第8版, 來評價一下翻譯如何.
我目前正在看第8版,感覺還不錯,但畢竟從英文譯過來的,由於文化背景不同,難免有紕漏,不過也無傷大雅
B. 關於core java
我的建議是,現在只買「卷Ⅰ」(core java)那一本,而等你上到高年級,真正的接項目做,覺得遇到一些實際問題時,再來考慮夠買「卷Ⅱ」:
從提問中可以看出,你還處於Java初學階段,毫無疑問,這個階段最好是採用一些講述Java基礎的書籍。我用過的最好的入門書籍當屬「Core Java」系列了(中文譯名「Java核心技術」)。
這套書分上下兩卷(含「卷Ⅰ」和「卷Ⅱ」也就是你說的core java 和core java2),其中「卷Ⅰ」講述了Java的基礎特性,有這本書做工具,使用Java開發簡單的應用程序是不成問題了;而如果你想更加深入的使用Java技術來做大型應用的時候,你需要考慮到程序的諸多問題,比如軟體的健壯性,安全性,高效性以及國際化等問題的時候,「卷Ⅱ」就必不可少了。
相信你也還是一個學生,經濟實用也是要考慮的問題。對於購買書籍,我的建議是,現在只買「卷Ⅰ」(core java)那一本,而等你上到高年級,真正的接項目做,覺得遇到一些實際問題時,再來考慮夠買「卷Ⅱ」。畢竟這兩本書都是磚頭那麼厚,價格也不低,買了沒能用上的話,也是一個浪費。
提到「Thinking in Java」,陵型你也許會問,這尺散猜個什麼時候用。我覺得那本書最主要的是面向那些因為實際需要,而對代碼有更高要求的情況。比如當你做的軟體需要更高效率,需要更好的運行環境支持的時候,比如重構階段「http://ke..com/view/120901.htm?fr=ala0_1」,這時候你就應該仔細鑽研一下這本書,畢竟這本書有一定的深度,所以有了自己的體會之後再鑽研比較好。
買書的話,可以上卓越,淘寶等購物網站,你也可以到書店去買,一般來說價格相差不大,買書的時候,關鍵是要看清楚你需要的是英文原版還是中譯掘槐版。你也可以上相關的網站下載「Core Java」的電子書,來輔助學習,這時候可以考慮選擇英文原版,鍛煉一下英文閱讀能力和查詢點子文檔的能力。如果沒找到的話,我這里也有兩本書的CHM版本,還有基礎部分的學習源碼,要的話,可以給我發站內消息,留下你的郵箱,看到站內消息,我就會回復你的。
寫了這么多,都是我Java學習的一些經驗,希望能夠幫助到你。
C. 求JAVA核心技術:卷Ⅰ基礎知識(原書第8版)高清中文pdf+源碼,謝謝各位大神了
Java核心技術(原書第8版)卷II_高級特性.(美)昊斯特曼.pdf
Java核心技術(原書第8版)卷I_基礎知識.(美)昊斯特曼.pdf
Java核心技術(第八版)隨書源碼(上下卷全)
已發
D. Java 2核心技術與JAVA核心技術(書)
是同一部書的兩個版本,第八版更新,講的是jdk6,第七版講的是jdk1.5,仍然屬於java2的范疇,所以叫《Java2核心技術》,而第八版去掉了2。
建議購買第八版,因為java的jdk是在不斷的更新的,雖然現在立刻不能讓企業、公司里的jdk全部換代,但是這是必然趨勢,遲早也需要買jdk6的書,jdk6的書里也會講和jdk1.5的區別。判哪
《java核心技術》這套書耐胡非常昌沖攔好,是公認極好的java入門書籍。不過很厚,可能不太容易讓人有興趣一下讀完。另外一本公認很好的java入門書叫做《Head First java》,是融入大量圖片的書,比較有趣,你可以上網搜搜,按喜歡購買。不過,目前後者只出到jdk1.5的版本。
java入門以後,熟練以後想要成為高手還有必備的一部經典書,《Thinking in java》,能給開發人員很大的提高。
加油哦,祝你學好java(*^__^*)
E. 《Java 核心技術》第八版和《thinking in java》第四版,這兩本書的中文版怎麼樣
中文版很不錯的,我同學很多用這2本書的中文版,我自己也用了編程思想,畢竟英語沒那麼好,呵呵,如果你英語不錯,也可以看看原著,那樣效果會更好!希望能幫到你!
F. java核心技術卷1第九版和第八版有什麼不同,購買哪個版本更好些
當然是新版的好,內容更新到jdk7 了
G. Java核心技術卷Ⅰ:基礎知識(原書第8版)源代碼
http://authors.phptr.com/corejava/downloads.html
這里有最高到第六念螞攔版物粗的源代碼。和第八仔胡版的差不多。
H. 推薦一本關於用java開發資料庫系統的好書 有實例適合初學者。
推薦你看<<java核心技術>>,分為上下兩卷,已經是第八版了,大概有一千六七百頁;當你看完後,基本的java知識已經掌握了(記住,一定要多練習啊)(我那時候一個暑假看完第一遍,每天看將近十個小時加練習,但是要弄懂,呵呵,至少看個三四遍吧,這兩本書只要能搞懂70%就很不錯了)
這個時候你可以看看<<thinkinginjava>>中文名"java編程思想",這本書寫的比較難,如果你看不懂,那麼你要多做練習,慢慢看,如果看完了,而且懂了,那麼證明你的java水平到達了一個更高的層次;(去參加面試的時候問的那些java知識完全可以應付過來了)(或者你可以先看下面的書,邊看thinkinginjava這本書,這樣也是可以的,而且學習的效率應該會高些)
然後java就會分方向,j2me(手機編程)不建議你去學這個(要學就學android手機編程),已經過時了;j2ee方向(Web編程),先學html,javaScript,css(這些書多得數不清,呵呵),然後就學servlet和jsp,《jsp應用開發詳解》(入門)《Servlet與JSP核心編程》(核心)這兩本書還不錯,然後就可以學SSH(三大框架,這個書一大堆),
學習struts的時候建議你從struts1開始學起《精通Struts基於MVC的JavaWeb設計與開發》,然後就可以學習struts2《Struts2權威指南》,接下來學習Hibernate《精通Hibernate:Java對象持久化技術詳解》,最後學習Spring《spring2.0技術手冊》(提示:只要你java基礎學得好,這些東西都會學得很快)
這個時候你就要把注意力放在設計模式,數據結構和計算機演算法上面來了,設計模式可以先看<<深入淺出設計模式>>然後再看<<java與模式>>,數據結構建議你看清華大學嚴慰敏老師寫的那本教材;計算機演算法要了解基本的排序,如果你不做底層,只做應用的話,沒有必要去看那個<<演算法導論>這本書太難了。(設計模式,數據結構和演算法才是真正的精髓,要有很多年的編程經驗才能夠使用得游刃有餘,光看懂還不行的,一定要多練習,到了這個境界才是真正的java高手)(我學java有三年了,這是我的體會)
等你掌握前面的這些知識之後,推薦你看<<effectivejava>>,這本書是目前java領域公認的高級書籍。在項目中你肯定會遇到一些前端的知識,那麼你得精通javascript,<<JavaScript權威指南>>(入門),<<JavaScript高級程序設計>>(進階),這兩本書弄懂了,那麼學習jquery和extjs都會很快的。
還有要提醒你一下,對於初學者,不要使用eclipse編程工具,建議你先用記事本寫程序,當你比較熟練了之後就可以使用eclipse這些工具了。
不要心急,不要圖快,所有的書要一本本的慢慢看,多看幾遍(一本書看上個四五遍,你就可以成高手,呵呵)。
java基礎(j2se)的重點有:繼承、多態、流、線程、網路編程、反射、集合、資料庫連接、泛型、JNI技術、分布式技術還有解析xml也是很重要的,如果你想學android手機編程,那麼SWING和AWT要熟悉一下。如果你不想學Web編程(j2ee),那麼我建議你可以學android手機編程《Google+Android開發入門與實戰》(入門)《GoogleAndroidSDK開發範例大全》(深入)(建議把android當作業余愛好,把web編程當作主攻方向,因為j2ee包含了大量框架知識),書很多,可以自己去搜。多想多看多練才是王道,不要相信什麼培訓機構,這些都沒啥用,真正學好只能靠你自己。
面向對象思想+java基礎(j2se)+數據結構+設計模式+計算機演算法為核心,學好了這幾個8000元/月輕而易舉,什麼都可以不學好,唯獨這幾科一定要學好,切記切記!
當然,隨著你的技術水平的提高,你還會要學習其他的語言,不過這都是後話,等你把上面的東西掌握了,我再告訴你怎麼學(高並發等內容),哈哈!
I. Java核心技術第八版(2)中Java調用C函數JNI的例子,通過javah生成C語言頭文件中有一段代碼意思不懂
JNICALL表示調用約定,相當於C++的stdcall,說明調用的是本地方法
JNIEXPORT表示激亂函數的鏈接方式,當程序執行的時候明明檔從本地庫槐罩文件中找函數
J. 請大家幫我推薦幾本java的學習書,謝謝!
1. 不要買 21學會XXX 系列的書.
2. 不要買 精通XXX 系列的書.
3. 不要買 從入門到精通XXX 系列的書.
4. 不要買 李剛 的書.如 Java瘋狂講義.
原衡猜因是這個人太牛比了,什麼流行前沿理論鄭察,框架他都精通,都能出書.
我自以為像喊攔茄這么牛比的人出的書,我等一定會驚為天書而不能讀.
我就推薦這個: JAVA核心技術(原書第8版)(Sun公司核心技術叢書)
可能有點厚,你可以慢慢看.有它夠了.