怎么樣才能成為一個(gè)專業(yè)的java工程師?

怎么樣才能成為一個(gè)專業(yè)的java工程師?

java是一種純面向?qū)ο蟮木幊陶Z(yǔ)言帕涌,也是三大編程語(yǔ)言之一。java是由sun公司于1995年開發(fā)续徽,它被稱

為“一次編譯蚓曼,處處可用”。Java 編程語(yǔ)言是個(gè)簡(jiǎn)單钦扭、面向?qū)ο笕野妗⒎植际健⒔忉屝钥颓椤⒔哑浔住踩c系

統(tǒng)無(wú)關(guān)、可移植膀斋、高性能梭伐、多線程和動(dòng)態(tài)的語(yǔ)言。

成為工程師的必須點(diǎn):

1.熟練的使用Java語(yǔ)言進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)仰担,有良好的編程習(xí)慣糊识,熟悉常用的Java API,包括集

合框架、多線程(并發(fā)編程)赂苗、I/O(NIO)愉耙、Socket、JDBC拌滋、XML朴沿、反射等。

2.熟悉基于JSP和Servlet的Java Web開發(fā)鸠真,對(duì)Servlet和JSP的工作原理和生命周期有深入了解悯仙,熟

練的使用JSTL和EL編寫無(wú)腳本動(dòng)態(tài)頁(yè)面,有使用監(jiān)聽器吠卷、過(guò)濾器等Web組件以及MVC架構(gòu)模式進(jìn)行Java

Web項(xiàng)目開發(fā)的經(jīng)驗(yàn)锡垄。

3.對(duì)Spring的IoC容器和AOP原理有深入了解,熟練的運(yùn)用Spring框架管理各種Web組件及其依賴關(guān)

系祭隔,熟練的使用Spring進(jìn)行事務(wù)货岭、日志、安全性等的管理疾渴,有使用SpringMVC作為表示層技術(shù)以及使用

Spring提供的持久化支持進(jìn)行Web項(xiàng)目開發(fā)的經(jīng)驗(yàn)千贯,熟悉Spring對(duì)其他框架的整合。

4.熟練的使用Hibernate搞坝、MyBatis等ORM框架搔谴,熟悉Hibernate和MyBatis的核心API,對(duì)Hibernate

的關(guān)聯(lián)映射桩撮、繼承映射敦第、組件映射、緩存機(jī)制店量、事務(wù)管理以及性能調(diào)優(yōu)等有深入的理解芜果。

一、JAVA融师。要想成為JAVA開發(fā)(高級(jí))工程師肯定要學(xué)習(xí)JAVA右钾。一般的程序員或許只需知道一些JAVA的語(yǔ)法

結(jié)構(gòu)就可以應(yīng)付了。但要成為JAVA(高級(jí))工程師旱爆,您要對(duì)JAVA做比較深入的研究舀射。您應(yīng)該多研究一下

JDBC、IO包怀伦、Util包后控、Text包、JMS空镜、EJB、RMI、線程吴攒。如果可能张抄,希望您對(duì)JAVA的所有包都瀏覽一下

,知道大概的API洼怔,這樣您就發(fā)現(xiàn)其實(shí)您想實(shí)現(xiàn)的很多功能署惯,通過(guò)JAVA的API都可以實(shí)現(xiàn)了,就不必自己

費(fèi)太多的腦經(jīng)了镣隶。

二极谊、設(shè)計(jì)模式。其實(shí)寫代碼是很容易的事情安岂,我相信您也有同感轻猖。但如何寫得好就比較難了。這個(gè)“好

”字包括代碼可重用性域那,可維護(hù)性咙边,可擴(kuò)展性等。如何寫出好 的代碼往往要借助一些設(shè)計(jì)模式次员。當(dāng)然

長(zhǎng)期的代碼經(jīng)驗(yàn)積累败许,只要您用心,會(huì)使您形成自己代碼風(fēng)格

三淑蔚、XML∈幸螅現(xiàn)在的系統(tǒng)中不使用XML幾乎是不可能的。XML的功能非常強(qiáng)大刹衫,它可以做數(shù)據(jù)轉(zhuǎn)換醋寝、做系統(tǒng)

的配置、甚至可保存您的系統(tǒng)業(yè)務(wù)數(shù)據(jù)绪妹。因此您必須 了解XML甥桂,包括它的語(yǔ)法,結(jié)構(gòu)邮旷。您還需要比較熟

練的使用解析XML的一些API黄选,比如JDOM,SAX等婶肩,因?yàn)樵谖覀円话愕捻?xiàng)目中办陷,XML往往擔(dān)當(dāng)系統(tǒng) 配置信

息的作用,您需要用這些API解析這些配置信息律歼,開發(fā)完美的項(xiàng)目民镜。

四、熟悉主流數(shù)據(jù)庫(kù)险毁。其實(shí)真正比較大的項(xiàng)目都是有人專門做數(shù)據(jù)庫(kù)的制圈,但往往很多項(xiàng)目要求作為(高

級(jí))工程師的您也參與數(shù)據(jù)庫(kù)的設(shè)計(jì)以及SQL的編寫们童。所以 為了更好的為國(guó)家做貢獻(xiàn),建議您還是多了

解一些主流數(shù)據(jù)庫(kù)鲸鹦,比如SQLSERVER慧库,ORACLE,多連接SQL和存儲(chǔ)過(guò)程以及觸發(fā)器馋嗜。如果您不是“科 班

”出身齐板,您還需要補(bǔ)充一些數(shù)據(jù)庫(kù)原理方面的知識(shí)。

其實(shí)要想成為一個(gè)專業(yè)的java工程師葛菇,不僅需要專業(yè)的知識(shí)還要有豐富的項(xiàng)目經(jīng)驗(yàn)甘磨。還有在工作的過(guò)程

中要不斷的學(xué)習(xí),不斷的成長(zhǎng)眯停,最終才能變成一個(gè)真正的軟件工程師济舆。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市庵朝,隨后出現(xiàn)的幾起案子吗冤,更是在濱河造成了極大的恐慌,老刑警劉巖九府,帶你破解...
    沈念sama閱讀 218,386評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件椎瘟,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡侄旬,警方通過(guò)查閱死者的電腦和手機(jī)肺蔚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)儡羔,“玉大人宣羊,你說(shuō)我怎么就攤上這事√” “怎么了仇冯?”我有些...
    開封第一講書人閱讀 164,704評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)族操。 經(jīng)常有香客問(wèn)我苛坚,道長(zhǎng),這世上最難降的妖魔是什么色难? 我笑而不...
    開封第一講書人閱讀 58,702評(píng)論 1 294
  • 正文 為了忘掉前任泼舱,我火速辦了婚禮,結(jié)果婚禮上枷莉,老公的妹妹穿的比我還像新娘娇昙。我一直安慰自己,他們只是感情好笤妙,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,716評(píng)論 6 392
  • 文/花漫 我一把揭開白布冒掌。 她就那樣靜靜地躺著噪裕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪股毫。 梳的紋絲不亂的頭發(fā)上州疾,一...
    開封第一講書人閱讀 51,573評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音皇拣,去河邊找鬼。 笑死薄嫡,一個(gè)胖子當(dāng)著我的面吹牛氧急,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播毫深,決...
    沈念sama閱讀 40,314評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼吩坝,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了哑蔫?” 一聲冷哼從身側(cè)響起钉寝,我...
    開封第一講書人閱讀 39,230評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎闸迷,沒(méi)想到半個(gè)月后嵌纲,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,680評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡腥沽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,873評(píng)論 3 336
  • 正文 我和宋清朗相戀三年逮走,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片今阳。...
    茶點(diǎn)故事閱讀 39,991評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡师溅,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出盾舌,到底是詐尸還是另有隱情墓臭,我是刑警寧澤,帶...
    沈念sama閱讀 35,706評(píng)論 5 346
  • 正文 年R本政府宣布妖谴,位于F島的核電站窿锉,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏窖维。R本人自食惡果不足惜榆综,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,329評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望铸史。 院中可真熱鬧鼻疮,春花似錦、人聲如沸琳轿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至挪哄,卻和暖如春吧秕,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背迹炼。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工砸彬, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人斯入。 一個(gè)月前我還...
    沈念sama閱讀 48,158評(píng)論 3 370
  • 正文 我出身青樓砂碉,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親刻两。 傳聞我的和親對(duì)象是個(gè)殘疾皇子增蹭,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,941評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)磅摹,斷路器滋迈,智...
    卡卡羅2017閱讀 134,657評(píng)論 18 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,139評(píng)論 25 707
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,811評(píng)論 6 342
  • 想看一些專業(yè)的書,提升自己的專業(yè)水平户誓,換了環(huán)境饼灿,發(fā)現(xiàn)自己在鄉(xiāng)下的五年,真的浪費(fèi)了很多時(shí)間厅克。 看著比自己年齡還小的同...
    忱辭閱讀 1,438評(píng)論 0 0
  • copy相關(guān)知識(shí)點(diǎn) copy 和 mutableCopy 都是創(chuàng)建副本赔退,只是copy創(chuàng)建的是不可變副本,mutab...
    Coder007閱讀 373評(píng)論 0 0