本文目錄一覽:
- 1、完全零基礎學習JAVA用什麼入門書籍
- 2、java編程有哪幾本書比較適合初學者?
- 3、《21天學通C語言》epub下載在線閱讀全文,求百度網盤雲資源
- 4、怎樣學習JAVA
- 5、我想自學java,但不知道要學那一本,請各位推薦一本,謝謝了
- 6、java想要開始學習,麻煩推薦幾本好書!謝
完全零基礎學習JAVA用什麼入門書籍
推薦一些對Java學習有用的經典書籍!
1、《thinkingin Java》
被稱之為Java的聖經的一本書,不建議零基礎剛入門的時候看,容易造成學習陰影壓力,建議有一定能力以後觀看,能學會很多東西,無論什麼階段都能看,都能有不少收穫。
2、《Head First ServleJSP》
這本書確實非常出色,覺得在HeadFirst系列中也算是出色的一本。雖說它是為考試而寫的,但是卻非常適合初學者,能使人知其然並知其所以然。雖然很厚,但是很快能讀完。如果是Servlet和JSP的初學者,推薦用這本。
3、《瘋狂Java講義》
考慮到初學者大多數英文並沒有好到可以直接閱讀並理解英文書籍,這本書可以說是JAVA教學書中比較好的。
4、《Java從入門到精通》
作為一本Java技術的入門書,它是絕對出色的。語言通俗易懂,一個星期就能讓你明白怎麼用Java語言寫程序。此書對於沒有任何編程語言基礎的同學非常友好,一步一步帶領入門。不過過了基礎期之後,它就可以擱置一旁了。
5、《Java核心技術:卷1 基礎知識》
這系列書籍,非常適合有一定編程基礎的人看,裡面基本全是技術講解,能幫助有編程基礎的人迅速掌握Java技術!但是對初學者不怎麼友好,因為講得很深入,而且感覺全書都是重點,找不到真正重要的東西!
6、《Java學習筆記》
此書的特點在於裡面有很多作者對Java語言的獨有的理解與講解,這些內容往往也是所有Java語言初學者迷惑的地方。稱之為超簡明入門書籍也不為過。
7、《HeadFirstJava》
如果你是個討厭讀書的人,那麼這本書一定會讓你覺得很有趣。
這內容是否看著就很好理解。
這本書,通俗易懂,重點突出的書,相當適合初學者快速入門,缺點是段子太多,有時候會被當成笑話書來看。
以上推薦的7本Java經典書籍,希望對大家的學習有所幫助。也希望在成為一名更優秀的Java程序員的道路上,我們可以一起學習、一起進步。
java編程有哪幾本書比較適合初學者?
對於Java的初學者來說,如果找一本比較合適的入門教材的話,完整地介紹Java的 語法、面向對象和主要的API核心庫等知識,那將對學習起到相當的促進作用。 我個人認為,一些經典的國外教材確實值得推崇,首先推薦要看的是《21天學通Ja va 2》、《循序漸進Java 2教程》、《Java2從入門到精通》等書看起來比較淺顯易 懂,將Java的基本只是都涉及到了,使你在很短的時間內掌握Java的基本內容。 看完這這本書之一以後,你就想對Java全面深入的學習,現在向你推薦《Java大學 教程》、《Java 2編程指南》等書,這幾本書對Java的語法、面向對象的知識和AP I函數庫等介紹的比較詳盡。讓你能夠比較熟練的使用Java來編程,解決一般的問題 。 最後向大家推薦的是《Java2核心技術》,這本書主要講述了Java的核心技術也是J ava的難點之處,具有很高的參考價值,無論是Java的初學者還是Java編程老手,都 能從此書受益。 這時候大家可能會注意到,其中竟然沒有大名鼎鼎的《Thinking in Java》這本書 。其實,這本書主要是從編程思想上來講的,並沒有完整的講述Java的整個體系, 而是一種類似Tips的方法來對Java的知識點進行深入的分析和解釋,就好像C++的經 典教材《C++ Primier》一樣,並不適合作為初學語言的入門教材,蛋是在深入學習 Java的過程中的同時來讀這本書會覺得受益匪淺。 值得一提的是,其實最有實用價值的是JDK-Document(下文中簡稱doc, va.sun.com/j2se/1.5.0/download.jsp中有離線版下載的,本例中只是列舉了1.5的 doc,在相應的地方可以下載1.4甚至1.3的doc)和Java Tutorial在線教程( http:/ /java.sun.com/docs/books/tutorial/這個是在線查看的,離線版的下載本人目前 還不知道)。在doc中有四個部分API 文檔(對SDK自帶的標準Java API都進行了詳 細的介紹,它是按照package來組織的,詳細介紹了每一個class的繼承關係,介面 的實現情況,以及所有public的屬性和方法,對於每個方法的用途、調用的參數、 參數的類型,返回值的類型、以及方法可能拋出的異常等等)、guide(對一些Jav a技術和概念進行講述)、relnotes(這個介紹新版本的JDK的發布信息以及新特點 )、tooldocs(主要對Java的所有命令進行講述)。Doc是我們每一個Java工作者在 編程時必須的手冊,目前只有英文版,sun中國社區正在進行漢化,相信不久就會出 現中文版的doc了。Tutorial也相當的不錯,主要針對初學者,不過對於其他階段的 Java學習者也有很大的幫助了。 以上主要針對J2SE的學習進行講述的,Java主要有J2SE、J2EE、J2ME三個部分,J2 SE是基礎。當我們對J2SE的學習掌握的差不多的時候,其實我們就會對Java的學習 有自己獨特的體會,就會發現每一個Java技術自己所帶的doc都對我們的學習有很大 的幫助。此外,經常去一些著名的網站上去看看各位網友的作品,對Java學習的心 得,確實對我們有很大提高,這裡推薦 。經常去圖書館或者 到書店去看看有關Java的書,看看它們是不是自己所需要的,這時候,選擇學習Ja va的書籍就會自己拿主意了。 在上述的一些書籍的介紹中,並非每本書都要看,可根據自己的實際情況進行選擇 ,或者像Java先行者諮詢即可。
《21天學通C語言》epub下載在線閱讀全文,求百度網盤雲資源
《21天學通C語言》((美國)瓊斯(Bradley L.Jones) (美國)埃特肯(Peter Aitken))電子書網盤下載免費在線閱讀
鏈接:
提取碼:EZZD
書名:21天學通C語言
作者:(美國)瓊斯(Bradley L.Jones) (美國)埃特肯(Peter Aitken)
譯者:信達工作室
出版社:人民郵電出版社
出版年份:2012-8
頁數:614
內容簡介:
《21天學通C語言(第6版•修訂版)》是初學者學習C語言的經典教程。本版按最新的標準(ISO∕IEC:9899-1999),以循序漸進的方式介紹了C語言編程方面知識,並提供了豐富的實例和大量的練習。通過學習實例,並將所學的知識用於完成練習,讀者將逐步了解、熟悉並精通C語言。《21天學通C語言(第6版•修訂版)》包括四周的課程。第一周的課程介紹了C語言程序的基本元素,包括變數、常量、語句、表達式、函數和循環;第二周的課程介紹了數組、指針、字元和字元串、結構和共用體、變數的作用域、輸入∕輸出等;第三周的課程介紹了有關指針和函數的高級主題、磁碟文件讀寫、字元串操縱函數、函數庫、內存管理以及編譯器的高級用法等;第四周是附加課程,簡要地介紹了最流行的面向對象語言——C++、Java和C#。
怎樣學習JAVA
學習java主要有自學和報班學習兩種方式,但自學沒有系統性學習是有一定難度的。
學成之後的就業崗位還是非常多的,網頁製作,軟體應用,伺服器應用等等,都是java可以做的。想要學好Java,需要有正確的學習路線,有堅持不懈的學習毅力,也需要有專業老師的指導,這樣才能學得更好。那麼,學習Java需要掌握哪些知識和技能呢?這裡簡單列舉一些。
Java學習需要掌握的知識與技能:
1、Java SE部分 初級語法,面向對象,異常,IO流,多線程,Java Swing,JDBC,泛型,註解,反射等。
2、資料庫部分,基礎的sql語句,sql語句調優,索引,資料庫引擎,存儲過程,觸發器,事務等。
3、前端部分, HTML5 CSS3 JS, HTML DOM Jquery BootStrap等。
4、Java EE部分,Tomcat和Nginx伺服器搭建,配置文件,Servlet,JSP,Filter,Listener,http協議,MVC等。
5、框架部分,每個框架都可以分開學,在去學如何使用SSM 或者SSH框架,如何搭建,如何整合。開發中為什麼會用框架,Rest是啥?Spring為啥經久不衰,底層如何實現等。
6、23種設計模式,掌握常用的,比如單例模式的多種實現,責任鏈模式,工廠模式,裝飾器模式等,了解常用場景。
7、基礎演算法和數據結構,八大排序演算法,查找演算法。
8、熟練使用maven等構建工具,git等版本控制工具,熟悉常用linux命令,log4j,dubug,junit單元測試,日誌列印工具,Redis等NoSql。
互聯網行業目前還是最熱門的行業之一,學習IT技能之後足夠優秀是有機會進入騰訊、阿里、網易等互聯網大廠高薪就業的,發展前景非常好,普通人也可以學習。
想要系統學習,你可以考察對比一下開設有相關專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,能夠在校期間取得大專或本科學歷,中博軟體學院、南京課工場、南京北大青鳥等開設相關專業的學校都是不錯的,建議實地考察對比一下。
祝你學有所成,望採納。
我想自學java,但不知道要學那一本,請各位推薦一本,謝謝了
由淺入深的學習順序可以參考這個:
1、孫衛琴《java面向對象編程》,這本書適合初學者,通俗易通。作為初學讀物很合適。如果你有一定的基礎語法的基礎,可以重點看這個,很基礎,並且裡面舉的例子都很生動活潑,並且是國人老師所寫,不會有老外寫作的那種知識點凌亂、廢話連篇的情況。但是正是因為是國人所寫,所以還是沒有達到老外的高水平,但是作為初學者的學習教材是非常的合適。
2、《Thinking in java 》,這是一本經典之作,學java的這個是一本必備書籍,人手一本都不誇張,個人建議要認真閱讀,至少是多線程之前的每章。
3、《java核心卷1、2》,這個是進階讀物,他可以使你更加理性的認識java,很多疑難雜症都能從這裡找到答案,也是經典的經典,要不也不能到第8版。
4、《effective java》,Java之父James Gosling做過這樣的評價: 「我很希望10年以前就擁有這本書。可能有人認為我不需要任何Java方面的書籍,但是我需要這本書。」
這不是一本教科書,而是一本學習筆記。作者通過自己多年的開發經驗,對如何正確使用Java提出了有益有效的建議。他不僅僅是告訴你How,更要告訴你Why。這本書不適合初學者,但是你已經有了前面的學習,讀這個應該不是難事。
5、《java與模式》在開發的過程中,我們可能會遇到很多棘手的問題,但是這些問題可能先人已經處理過,而且處理的很好,模式就是先人總結的經驗,站在先人的肩膀上可以使我們看的更遠。
如果你想學習java,那就按這個順序來吧,雖然可能不是最佳的,但是我覺得這個是最適合循序漸進的原理的。
之後在分你要做那個方向。JAVA SE 、JAVA EE 、JAVA ME 、android什麼的。 相應的書籍也非常多,基礎其實很重要,開始不能太過心急而去學習框架方面的東西,那樣太浮躁,不利於以後的發展!
還有不要閱讀什麼《幾天學通….》的這樣的書籍。知識點太淺,個人覺得學習這樣的書籍等於浪費時間,閱讀一本好書相當於有了一個好的老師,同理,閱讀一本爛書,相當於交了上了一群狐朋狗友!切忌!
java想要開始學習,麻煩推薦幾本好書!謝
Java2十大經典圖書全給了:
第一名:Java編程思想第二版(Thinking in java second)
包含範圍:全部。
沒說的,絕對的大師作品,當之無愧的第一。第一版時就享譽整個java界(當時網上好象也有人譯了)。國內版是京京工作室翻譯的,基本上毀了此書–錯誤術語太多。推薦高手看E文版,新手就不要先看此書了。第二版更精采,台灣的侯捷譯了此書。可以到看看前幾章的中文版(不過是台灣術語)。希望國內會快些引入此書,你也可到–作者的主頁免費下載此書推薦。有chm格式的,非常棒!BTW:這位大師最近在寫Thinking in Python相信又是一本經典名著:)
第二名:Java2編程詳解(special edition java2)
包含範圍:全部
這本書會排在core java2的前面可能很多人會不同意,但是就中譯本和內容來看非常全面。適合新手成為高手。雖然國內的價位高了些(150),但基本還是值得的。該有的內容都有了,做參考書也很不錯。BTW,這個系列中的oracle8/8i使用手冊也是一本很經典的書,同樣推薦。
第三名:Java2核心技術卷一,二(core java2 volume1,2)
包含範圍:全部
這兩本我把它們看成一本不會有人有異議吧。這也是Sun的官方的書,我覺得相對來說。第二卷高級特性要比第一卷基礎知識好(第一卷又是京京工作室譯的–真影響情緒:()。內容同樣很全面,但是卷一雖說是基礎知識,同樣對新手來說不是很合適。感覺條理性不強,而且內容有些混雜,但第二卷完全可以彌補這些–精闢而細緻,很適合有一定基礎的Java程序員看。
第四名:Java 2圖形設計 卷1:AWT 卷2:Swing-Graphic Java 1.2 Mastering the JFC Volume I:AWT SWING 3rd Edition
包含範圍:Java圖形設計
沒什麼說的了,儘管圖形設計不如J2EE那麼火 ,而且Win32下做應用程序也不是java的強項,但是AWT和Swing仍然是Java程序員的必修課。看這兩本就夠了,看看厚度就知道了,而且這也是Sun官方出的圖書。
第五名:J2EE構建企業系統專家級解決方案
包含範圍:J2ee
清華大學出版社 譯作者:[美]Paul J. Perrone,et al.著 張志偉等譯
又是一本極厚的書1038頁,105元。不過內容十分豐富,適合想對J2EE整體做了解的程序員,至於每項都想精就不太可能了,呵呵。畢竟在Java中思想是主要的。在這類中有本Java伺服器高級編程也很不錯,機工華章出的-wrox系列中的。
第六名: Java XML編程指南
電子工業出版社 譯作者: [美]Tom Myers,Alexander Nakhimovsky著
包含範圍:Java+XML
XML在Java中的地位也越來越重要了,而國內能看到的還有一本中國電力出的o eilly的Java和XML。最後我還是選了這本wrox的,當然你要是想好好學學XML本身,還是看看那本XML高級編程吧。wrox系列中的-機工華章出的。
第七名:書名:Jini核心技術 英文原書名: Core Jini
作者: W.Keith Edwards
包含範圍:Jini
Jini也是Java體系中很重要的部分,而且更重要的是這本可能是國內唯一的一本Jini專著-翻譯的也不錯。在我看來是當之無愧的經典,同樣是Sun的官方圖書,內容很清晰透徹。
第八名:Enterprise JavaBeans第二版 英文原書名: Enterprise JAVABEANS
作者: (美)Richard Monson-Haefel
包含範圍:EJB
O『reilly出的,ejb的重要性我不用多說了吧。儘管有人說這本譯的不好,但是同樣它是國內目前唯一的EJB專著。o eilly的書就是只講一方面或一項技術,很細,但價格也不菲,這本書的架構還可以,值得一看。
!!!!!!!!第九名:數據結構與演算法分析(Java版)
譯作者: [美]Clifford A.Shaffer著 張銘 劉曉丹譯
包含範圍:Java演算法
儘管基本上Java圖書都是講Java本身的特性。因為Java的體系太龐大了,而用Java來實現的數據結構與演算法,這本書也是唯一一本,所以儘管這本不是那麼的好但還是做以推薦。
第十名:軟體工程Java語言實現 英文原書名: Software Engineering with Java
作者: Stephen R.Schach 譯者: 袁兆山等
這本書沒什麼多說的,純理論性的東西,但軟體工程的重要也是有目共睹的,而且同樣是這個領域中唯一的一本Java書。
參考資料:第九名:數據結構與演算法分析(Java版)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/153420.html