java是一種純面向?qū)ο蟮木幊陶Z言,也是三大編程語言之一。java是由sun公司于1995年開發(fā),它被稱為“一次編譯,處處可用”。Java 編程語言是個簡單、面向?qū)ο蟆⒎植际、解釋性、健壯、安全與系統(tǒng)無關、可移植、高性能、多線程和動態(tài)的語言。
方法/步驟
1
corejava
這是java的基礎,包括基本的概念,語法,面向?qū)ο,集合等,這是作為一個java工程師必須要熟練掌握的,也是*核心的部分。這部分的學習應該是比較有條理性的,也是比較容易學習的,網(wǎng)絡上可利用的資源也比較多。推薦一本書《java核心技術》,開始階段先學習卷1,真正接觸項目后可以學習卷二。從現(xiàn)在起你必須學會使用 API幫助手冊。java的api巨多,你不可能全部記下來,*好的辦法就是學會使用手冊。不會用手冊的人是學不好java的。2
database
數(shù)據(jù)庫是現(xiàn)在項目中不可缺少的部分,基本要求就是數(shù)據(jù)的增刪改查,單表操作,多表操作。掌握的數(shù)據(jù)庫以oracle,mysql,sqlserver三大主流數(shù)據(jù)庫為主,mysql是免費的,適合學習使用,oracle提供了免費的簡介版oracleXE可以從官網(wǎng)下載使用。這一部分對sql語句的掌握是至關重要的。sql語句在主流數(shù)據(jù)庫中是通用的。以上都是些基礎。如果掌握了,需要深入的學習一些觸發(fā)器,存儲過程的知識。每種數(shù)據(jù)庫都有自己的特點,可以深入研究一種數(shù)據(jù)庫,作為自己的亮點。
3
web
web技術主要包括html,css,js等,作為一名java工程師,對前端技術的要求不如前端工程師要求那么高,但要掌握基本的使用。這一部分比較重要的是ajax和jquery技術,http技術也是必須要掌握的。html5將會是成為主流。
framework
接觸過實際項目的人都明白框架的重要性。對于初學者,可以從三大基本框架入手:struts2,hibernate,spring。首先學會使用,其次是掌握每個框架的核心。對于更深層的運作原理可以先不去理會,等你成長為一名高級工程師的時候再去攻克吧!*后要使用三大框架整合出一個自己的項目出來,作為自己的成果展示。具體的項目可以從一些書籍中參考,也可以從網(wǎng)絡查找。
注意事項
要成為一名合格的工程師,要多敲代碼,多聯(lián)系,多思考,關注新技術。 |
 |
|