java開發(fā)推薦的書籍_第1頁
java開發(fā)推薦的書籍_第2頁
java開發(fā)推薦的書籍_第3頁
java開發(fā)推薦的書籍_第4頁
java開發(fā)推薦的書籍_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第頁java開發(fā)推薦的書籍第一本:《ThePragmaticProgrammer:FromJourneymantoMaster》(程序員的修煉:從中級到大師)

這本書是面向所有程序員的,它堅持了編程過程的新鮮度,我們可以在其中不斷的汲取力量,成長。

第二本:《OSGIinAction:CreatingModularApplicationsinJava》(OSGI實戰(zhàn):用Java創(chuàng)建模塊化應用)

OSGI是一個基于Java的開發(fā)應用為一組互相關聯(lián)的模塊框架。雖然說我們是Java程序員,但是了解一下面向服務的編程是怎么回事,也是非常有必要的。

第三本:《EffectiveJava》(通用程序〔制定〕)

這本書中編寫了Java編程中78條極其具有有用價值的經驗規(guī)則,這些經驗規(guī)則涵蓋的大多數(shù)開發(fā)人員天天所面臨的問題的解決方案。

第四本:《CLeanCode:AHandbookofAgileSoftwareCraftsmanship》(代碼整潔之道)

剛開始我們在學習編寫代碼的時候可能不注重格式,導致我們的代碼看起來十分的雜亂無章,這本書幫我們解決的就是這個問題,能幫助我們養(yǎng)成優(yōu)良的寫代碼的習慣?!洞a整潔之道》促使你思索代碼中何為正確,何為錯誤,《代碼整潔之道》將促使你重新評估自己的專業(yè)價值觀,以及對自己技藝的承諾。

第五本:《JavainaNutshell》(Java技術手冊)

這本書是一個有口皆碑的Java經典暢銷書,歷年來用許多程序員都是以閱讀此書開始進入Java程序員制定的殿堂的。

第六本:《TheJavaLanguagespecification》(Java編程規(guī)范)

有可能看過的人會覺得這本書并沒有什么學習技能的方法,不過在這里要說的是,這部書提供的不僅是語言覆蓋范圍,如果我們大家想在JavaVM更上一層樓的話,建議大家一定要看。

第七本:《PatternsofEnterpriseApplicationArchitecture》(企業(yè)應用架構模式)

《企業(yè)應用架構模式》分為兩大部分。第一部分是關于如何開發(fā)企業(yè)應用的簡單介紹。第二部分是關于《企業(yè)應用架構模式》的主體,是關于模式的具體參照手冊,每個模式都給出使用方法和實現(xiàn)信息,并配以具體的Java代碼或C#代碼示例。

2怎么學習java

1.態(tài)度

學習就要有學習的態(tài)度。虛懷假設谷,才干海納百川,如果有什么不懂得可以在網絡上,論壇上提出自己的疑問,會有人在一定的時間內幫助你解決的。還是那句老話"功夫不負有心人',只要你肯下功夫,鐵杵也會磨成針的,更不用說一個小小的JAVA技術了。所以,虛心的態(tài)度非常重要。

2.學好基礎知識

千里之行始于足下,摩天大樓平地起,很多事情都是從最基礎做起,沒有基礎,就談不上更高級的發(fā)展。學習JAVA也一樣,不從基礎學習,連基礎知識都沒有掌握,還談什么精通JAVA?

3.施行

幾乎所有的老程序員都會這些建議,那就是多編碼、多學習,熟能生巧就是如此。我們都看過武俠小說,高手絕不是只理解招式的作用,而是通過千萬次的學習,將招式變成自己下意識的行為,這才是高手。編程也是一樣,當你看到工程具體說明時已經下意識的在腦中構建好了整個程序的框架,一切成竹在胸才是高手。

3怎樣學java

首先是興趣。興趣是學習的最好老師

其實最大的困難是在于克服自己。只要你有恒心,學好JAVA并不難。就算你沒有基礎,沒有經驗,沒有任何概念??墒羌词故前l(fā)明JAVA的人,發(fā)明計算機的人在起初也是一張白紙。他們也是不斷琢磨,不斷學習和施行才出結果的。所有的JAVA高手都是從什么也不會學到什么都會的。興趣很重要,只要你有興趣,就會發(fā)現(xiàn)學習JAVA和打籃球一樣簡單。

其次要努力。古語說的好:只要功夫深鐵杵磨成針

中國人做事就怕有怕認真。只要有恒心,你會發(fā)現(xiàn)學好JAVA兼職是小菜一碟,比老婆婆用鐵杵磨針要簡單多了。當然你會說你沒有基礎,那么你就在學JAVA之前,拿出3個月學計算機基礎,怎么樣!3個月不夠,半年夠不夠。我想,只要保持、努力,有恒心,要不了1年,就能學好JAVA。甚至半年就夠了。

方法很重要。技方法很重要,可以嘗試看視頻

學習方法很重要,要找到有效的學習方法,這樣學起來會如魚得水的。比如,現(xiàn)在許多人看基礎免費視頻,學起來就比以前看書快很多,而且也更簡單。

避免被騙。如果斷定上培訓機構,"合適最好、慎重當心、以防被騙'

什么叫合適最好,就培訓機構并不是越出名、學費越貴就一定越好。其實,好多培訓機構廣告打的猛,其實教學水平未必是最好的。Java培訓費用動輒上萬,騙子培訓機構也非常多,所以要遵循"合適最好、慎重當心、以防被騙'。

可走捷徑??梢院嫌嫼嫌嬌吓嘤柊?/p>

其實,現(xiàn)在很多JAVA培訓班已經具備比較成熟的教學方法,有經驗實力的知名培訓機構培訓出來的同學更能受用人單位的認可。當然,不同培訓機構對學員準入要求不一樣,有的培訓機構要求有基礎的,有的零基礎的都可以,學習的深淺也不一,時間也不一樣。這個必須要結合自己實際狀況來做決定。

4java怎么樣學習

首先得學習一下java基礎,也就是javase部分的基礎知識,這方面網上的教程很多,文檔和視頻都有,可以自行的查閱學習,比較重要的是java基礎語法,基礎工具類,集合類,多線程,網絡編程,java反射這些基本的都必須要掌握。

學完了java基礎,咱們得學習一下javaweb,這其中很重要的有jsp,servlet,javabean等一些內容,在學習這些東西的過程中,我們要著重學習一下協(xié)議的通訊原理,這個了解了對我們學習javaweb有很好的輔助理解的作用,大家要謹記。

學完了javaweb后,咱們就要接觸框架的學習了。現(xiàn)在主流的框架有ssm(spring+springmvc+mybatis),其中spring是〔管理〕容器,springmvc是控制層,mybatis是數(shù)據(jù)庫連接層,這些東西學完后就可以進行開發(fā)了。這些內容網上面都是有教程的哦。

現(xiàn)在的實際項目中很多都是前后端分開的項目,后端就是api接口,返回的是json格式的數(shù)據(jù)就可以了,所以在這里,還有個框架我推舉一下,就是jersery框架,大家有興趣可以在網上查一下,這個是restful風格的框架,合適在先后端分開項目中使用。

然后在這里我要具體介紹下數(shù)據(jù)庫方面技術。首先得學下jdbc,這個是數(shù)據(jù)庫層最基礎的東西,必須要好好學習一下。然后現(xiàn)在最主流的是hibernate和myba

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論