




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第頁java開發(fā)需要哪些技術database
數(shù)據(jù)庫是現(xiàn)在項目中不可缺少的部分,基本要求就是數(shù)據(jù)的增刪改查,單表操作,多表操作。掌握的數(shù)據(jù)庫以oracle,mysql,sqlserver三大主流數(shù)據(jù)庫為主,mysql是免費的,合適學習使用,oracle提供了免費的簡介版oracleXE可以從官網下載使用。這一部分對sql語句的掌握是至關重要的。sql語句在主流數(shù)據(jù)庫中是通用的。以上都是些基礎。如果掌握了,必須要深入的學習一些觸發(fā)器,存儲過程的知識。每種數(shù)據(jù)庫都有自己的特點,可以深入研究一種數(shù)據(jù)庫,作為自己的亮點。
corejava
這是java的基礎,包括基本的概念,語法,面向對象,集合等,這是作為一個java工程師必須要熟練掌握的,也是最核心的部分。這部分的學習應該是比較有條理性的,也是比較容易學習的,網絡上可利用的資源也比較多。推舉一本書《java核心技術》,開始階段先學習卷1,真正接觸項目后可以學習卷二。從現(xiàn)在起你必須學會使用API幫助手冊。java的api巨多,你不可能全部記下來,最好的辦法就是學會使用手冊。不會用手冊的人是學不好java的。
framework
接觸過實際項目的人都明白框架的重要性。關于初學者,可以從三大基本框架入手:struts2,hibernate,spring。首先學會使用,其次是掌握每個框架的核心。關于更深層的運作原理可以先不去理會,等你成長為一名高級工程師的時候再去攻克吧!最后要使用三大框架整合出一個自己的項目出來,作為自己的成果展示。具體的項目可以從一些書籍中參照,也可以從網絡查找。
web
web技術主要包括html,css,js等,作為一名java工程師,對前端技術的要求不如前端工程師要求那么高,但要掌握基本的使用。這一部分比較重要的是ajax和jquery技術,技術也是必須要掌握的。html5將會是成為主流。
2怎么學習java
1、具有一定的自學能力
包括Java在內的信息技術發(fā)展迅速,指望一本好書或者教師在課堂上假設干學時的教學,是難以精通某些技術的。因此必須具有優(yōu)良的自學能力,要花費大量的時間投入到學習中去。
2、學習技術的三個層次
任何人的精力都是有限的,不可能掌握所有的技術。因此學習任何技術都要有三個層次:這項技術是什么?他能干什么?怎樣利用它實現(xiàn)它的功能?
3、多動手學習
很多初學者學習Java,往往抱著一本書非常認真的去看,而且書中的很多例子也能看懂,但是,當做到計算機面前寫程序時,就抓頭撓腮,不知從何下手,出現(xiàn)這種狀況的原因在于眼高手低,要解決這個問題必須通過多動手學習程序,熟練才行。同時,沒有任何人在編程過程中會非常的順利,不出現(xiàn)任何錯誤,我們要有信心處理。
4、對比學習
學習Java的讀者,可能已經具有C++的基礎,因此學習會比較容易一些,由于任何語言或多或少都有類似的地方,可以在學習Java的時候,可以采納橫向對比地方方法來學習。
5、學會使用幫助和網絡資源
任何一本書不可能把所有的知識點講到。同時凡是比較出色的軟件都有一些幫助文檔,因此要學用幫助文檔。針對Java而言,要學會使用Java相關的API文檔,也可以上網下載一些視頻。
3怎樣學java
首先要學好java的基礎部分,重點學習javaSE,尤其要熟練掌握面向對象、集合框架,常用的數(shù)據(jù)結構、JDBC、異常、IO、線程和網絡編程,關于每個知識點,最好是能學做結合,開發(fā)一些程序,便于深入了解。
基礎學習完畢之后,開始進入javaweb部分的學習,主要是合計到javaweb的應用范圍很廣,而且招聘的時候,基本都要求這些。首先學習Servlet、JSP的基礎知識,了解request,Response,之后開始學習Struts2、Hibernate和Spring,經典的SSH框架。
在學習SSH框架的時候,平常要多應用,多開發(fā)。同時必須要閱讀一些框架的源代碼程序,了解原理,之后開始自己動手寫一些小的框架。
做javaweb方向的時候,除了后臺java代碼必須要進行學習之外,還必須要學習前臺的csshtmljquery等前臺開發(fā)框架,同時必須要學習后臺數(shù)據(jù)庫的配置,以及sql語句的書寫和數(shù)據(jù)庫的調優(yōu)。
java的〔大數(shù)據(jù)〕方向,尤其是要學習hadoop,spark這些主流的大數(shù)據(jù)框架,學習如何使用這些開源工具,在使用的過程中,了解原理,熟悉源代碼。
java的移動開發(fā)方向,主要就是學習android手機客戶端程序的開發(fā),學習anrdoi的體系架構,一些常用的組件開發(fā),下拉框,菜單。熟練掌握activity,service的概念。
4java怎么樣學習
首先要明確學習java的目的,因為語言有很多種,為什么要學習java,如果連自己學習的目的都不知道,只是看學習的人比較多,那么就失去了學習的意義。
開始可以買一本java的基礎書籍,從頭看起,好好的學習鉆研,邊看邊敲代碼,有些人只想用眼睛看,不動手,學習編程語言,不動手就學會那是不現(xiàn)實的。
要清楚java的三大體系,javaSE,javaEE和javaME,javaSE是java相對基礎的部分,也是學習java的必經階段,所以要從javaSE學起,然后在想另外兩個體系擴大。
接下來就要學習面向對象最基本的封裝、繼承、多態(tài)。類,接口,泛型,輸入輸出流,線程,TCP/UDP協(xié)議,注解,反射機制等一些非經常用的部分。
常用的部分學好之后,就可以接觸數(shù)據(jù)庫的一些東西了,比如表,視圖,索引,存儲過程,觸發(fā)器等,然后就是java與數(shù)據(jù)庫連接jdbc,因為以后的工作中,最常用的就是java操作數(shù)據(jù)庫。
然后就可以看一些java的框架了,因為現(xiàn)在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新版試用期勞動合同模板合同
- 土地承包合同法律文本示例
- 廠家設備租賃合同樣本集錦
- 項目合作人才服務合同
- 茶葉購銷合同模板
- 新產品開發(fā)項目合同協(xié)議書范本
- 保密合同-工作手機保管細則
- 度設備采購借款合同模板
- 倉儲用房租賃合同參考樣本
- 度醫(yī)療服務采購合同
- 汽車電子技術專業(yè)人才培養(yǎng)方案樣本
- 血栓風險評估及個體化干預(遺傳性易栓癥風險基因檢測)
- 血透患者的健康宣教課件
- 醫(yī)院輿情應對處置預案
- 普通高中歷史課程標準(2022年版2023年修訂)解讀
- 第9課《呵護我們的鼻子》課件
- 《統(tǒng)計學原理賈俊平》課件
- 2024電力儲能電站鈉離子電池技術條件
- 方法驗證報告方案
- 關于企業(yè)高層管理人員職責的通知
- 消防員班長培訓課件
評論
0/150
提交評論