本文目錄一覽:
三年java經驗應該都會什麼
沒有什麼應該要會什麼的,看個人能學到什麼程度。
如果一定要說會什麼的話,最基本的Spring、Struts2、Hibernate、Oracle、JS、Jquery等使用及原理非常熟,對於性能優化、代碼優化、服務器調優、設計模式也要有一定的認識,還要掌握一些企業常用的技術lucene、webservice、JBPM等。
對Java的認識和理解是一個長期的過程,但掌握了這些對java的最常見的應用也算學習了個大概,進入大多數公司都能遊刃有餘。
後面多考慮架構設計及底層的一些東西,目前大數據很火,可以關注下MapReduce、Hadoop等技術。
java 3年工作經驗應具備什麼能力和技能
我認為三年對於程序員來說是第一個門檻,這個階段將會淘汰掉一批不適合寫代碼的人。這一階段,我們走出校園,邁入社會,成為一名程序員,正式從書本上的內容邁向真正的企業級開發。我們知道如何團隊協作、如何使用項目管理工具、項目版本如何控制、我們寫的代碼如何測試如何在線上運行等等,積累了一定的開發經驗,也對代碼有了一定深入的認識,是一個比較純粹的Coder的階段
1、語言要求:精通java,j2ee
2、框架要求:springMVC,mybatis或類似框架開發經驗
3、頁面技術要求:熟悉 js,ajax,xml,jquery等技術;
4、數據庫要求:熟悉oracle,mysql等數據庫開發;
5、工具要求:熟練eclipse等開發工具
以上是我ITjob導師跟我分享過的,希望對你有所幫助!
java工作2、3年,需要掌握哪些東西啊?
一、對於參加工作1年到2年的程序員
這部分時間段的同學,已經對Java有了一個更加深入的了解。但是對於面向對象的體會可能還不夠深刻,編程的時候還停留在完成功能的層次,很少會去考慮設計的問題。
於是這個時候,設計模式就來了。我當時看的是《大話設計模式》這本書,並且寫了完整版的設計模式博客。因此,我要求大家,最多在你工作一年的時候,必須開始寫博客,而設計模式就是你博客的開端。
這一年,你必須對於設計模式了如指掌,《大話設計模式》可以作為你的開端。
此外,設計模式並不是你這一年唯一的任務,你還需要看一些關於代碼編寫優化的書。比如《重構 改善既有代碼的設計》,《effective java》。
總而言之,這個階段,你的核心任務就是提高你的代碼能力,要能寫出一手優雅的代碼。
二、參加工作2年到3年的程序員
有的同學在這個時候覺得自己已經很牛逼了,於是忍不住開始慢慢鬆懈。請記住,你還嫩的多。
這個階段,有一本書是你必須看的,它叫做《深入理解Java虛擬機》。這本書絕對是Java開發者最重要的書,沒有之一。在我眼裡,這本書的重要性還要高於《Java編程思想》。
這本書的內容是幫助你全面的了解Java虛擬機,在這個階段,你一定已經知道Java是運行在JVM之上的。所以,對於JVM,你沒有任何理由不了解它。
另外,在過去2年的工作當中,你肯定或多或少接觸過並發。這個時候,你應該去更加深入的了解並發相關的知識,而這部分內容,我比較推薦《Java並發編程實戰》這本書。只要你把這本書啃下來了,並發的部分基本已經了解了十之六七。
與此同時,這個階段你要做的事情還遠不止如此。這個時候,你應該對於你所使用的框架應該有了更深入的了解,對於Java的類庫也有了更深入的了解。因此,你需要去看一些JDK中的類的源碼,也包括你所使用的框架的源碼。
這些源碼能看懂的前提是,你必須對設計模式非常了解。否則的話,你看源碼的過程中,永遠會有這樣那樣的疑問,這段代碼為什麼要這麼寫?為什麼要定義這個接口,它看起來好像很多餘?
三年經驗JAVA程序員必備知識點有哪些?
熟練Word、Visio、Myeclipse、PLsql、Jbuild、PowerDesigner等工具的使用,編寫和設計各類文檔;
具有JavaWEB開發、頁面樣式設計能力;
熟練掌握GUI圖形界面編程;
熟悉JDBC、JSP、servlet理解MVC開發過程;
熟悉JSTL技術;
掌握SqlServer、oracle數據庫的操作;
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/219756.html