首先總結壹下,做java有兩個方向:web企業開發(JavaWeb J2EE)和手機android開發。這兩個方向的前提是J2SE。J2SE沒那麽簡單。只有學的越來越多,才會體會到java的精髓。
1.HTML+CSS+DIV,會用到前端。作為研究人員,妳至少要簡單的寫壹些頁面,這是很多編程語言需要知道的基礎。
2.JAVASCRIPT,想用壹些特效就需要這個,但不需要很精通。當需要使用JS時,可以使用Jquery作為代理。Jquery非常好學,有壹個很有用的JS框架。他能輕松完成看似復雜華麗的效果。
3.Ajax這種前端異步交互技術很值得研究。
JSP、Servlet、JAVAbean到現在都不提倡在JSP中嵌入Java代碼,所以只把它作為視圖層,嵌入壹些標簽如JSTL、Struts2標簽庫成為動態頁面。應該重點關註Servlet,包括過濾器和監聽器,它們是Struts2或者未來WEB框架的底層基礎和原理。
5.Strut 2+Hibernate (Orjpa)+Spring,目前非常流行的開發框架。其實入門非常容易,但關鍵是要懂原理。
6.Web服務技術,使運行在不同機器上的不同應用程序能夠交換數據或相互集成,而無需額外的專門的第三方軟件或硬件的幫助。無論使用什麽語言、平臺或內部協議,根據Web服務規範實現的應用程序都可以相互交換數據。