JAVA程式設計師之路 亞思晟
很多網友問我學習Java有沒有什麼捷徑,我說“無他,唯手熟爾”。但是我卻很願意將自己學習的一些經驗寫出來,以便後來者少走彎路,幫助別人是最大的快樂嘛!
要想學好Java,首先要知道Java的大致分類。我們知道,自從Sun推出Java以來,就力圖使之無所不包,所以Java發展到現在,按應用來分主要分為三大塊:J2SE,J2ME和J2EE,這也就是Sun ONE(Open Net Environment)體系。J2SE就是Java2的標準版,主要用於桌面應用軟體的程式設計;J2ME主要應用於嵌入是系統開發,如手機和PDA的程式設計;J2EE是Java2的企業版,主要用於分散式的網路程式的開發,如電子商務網站和ERP系統。J2SE開發桌面應用軟體比起VC,VB,DEPHI這些傳統開發語言來說,優勢好象並不明顯。J2ME對於初學者來說,好象又有點深奧,而且一般開發者很難有開發環境。所以現在應用最廣泛又最好學的就是J2EE了。J2EE又包括許多元件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要學習起來可不是一兩天的事。
那麼又該如何學習J2EE呢?當然Java語法得先看一看的,I/O包,Util包,Lang包你都熟悉了嗎?然後再從JSP學起。如果你學過HTML,那麼事情要好辦的多,如果沒有,那你快去補一補HTML基礎吧。其實JSP中的Java語法也不多,它更象一個指令碼語言,有點象ASP。然後你就該學一學Servlet了。Servlet就是伺服器端小程式,他負責生成傳送給客戶端的HTML檔案。JSP在執行時,也是先轉換成Servlet再執行的。雖說JSP理論上可以完全取代Servlet,這也是SUN推出JSP的本意,可是Servlet用來控制流程跳轉還是挺方便的,也令程式更清晰。接下來你應該學習一下Javabean了,可能你早就看不管JSP在HTML中嵌Java程式碼的混亂方式了,這種方式跟ASP又有什麼區別呢?還好,SUN提供了Javabean可以把你的JSP中的Java程式碼封裝起來,便於呼叫也便於重用。接著就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean還是有區別的。它是一個體繫結構,你可以搭建更安全、更穩定的企業應用。它的大量程式碼已由中介軟體(也就是我們常聽到的Weblogic,Websphere這些J2EE伺服器)完成了,所以我們要做的程式程式碼量很少,大部分工作都在設計和配置中介軟體上。至於JDBC,就不用我多說了,你如果用java編過存取資料庫的程式,就應該很熟悉。還有,如果你要用Java編髮送電子郵件的程式,你就得看看Javamail了。
好了,對Java和J2EE有了一些基本概念之後,你就應該編一些程式了,千萬不要紙上談兵哦。最好找一些有例項且帶光碟的書來看,這樣看到好的程式就可以直接Ctrl+C再Ctrl+V,也不用勞您老大架再親自把它再輸一遍吧,再說直接複製還不用怕出錯,何樂而不為呢!還有就是要經常上一些好的Java程式設計文章,有好的文章要Cut下來,有問題儘管問,只要問題不是太傻,一般高手都會回答你的。
相關文章
- Java程式設計師的成長之路Java程式設計師
- 程式設計師思維程式設計師
- 一個JAVA程式設計師成長之路分享Java程式設計師
- 我的程式設計師之路程式設計師
- 程式設計師的高產之路程式設計師
- 程式設計師的進階之路程式設計師
- 程式設計師的晉級之路:程式設計師如何快速工資翻倍?程式設計師
- 好程式設計師:Java程式設計師面試秘籍程式設計師Java面試
- 一個老程式設計師的程式設計之路,寫給年輕的程式設計師們程式設計師
- 程式設計師的自我成長之路程式設計師
- 返回主頁 程式設計師自由之路程式設計師
- 重走JAVA程式設計之路(三)反射Java程式設計反射
- Java程式設計師修煉之路(一)我們為什麼選擇JavaJava程式設計師
- 好程式設計師Java培訓分享Java程式設計師技能提升指南程式設計師Java
- 好程式設計師Java培訓Java程式設計師必學技術程式設計師Java
- 一個十年JAVA老程式設計師成長之路分享Java程式設計師
- 程式設計師修煉之路 - 設計能力提升途徑程式設計師
- 好程式設計師Java培訓分享Java程式設計技巧程式設計師Java
- 程式設計師生活之路--來自程式設計師爸爸的一封信程式設計師
- 黑馬程式設計師前端學習之路程式設計師前端
- 我的十年程式設計師之路程式設計師
- 一枚程式設計師的跑步之路程式設計師
- 重走JAVA程式設計之路(一)列舉Java程式設計
- 重走JAVA程式設計之路(二)註解Java程式設計
- Java程式設計師學習Rust程式設計 - infoworldJava程式設計師Rust
- 2018年Java程式設計師學習大資料開發最佳之路!Java程式設計師大資料
- 一、(基礎知識)一個前端程式設計師的java小白之路前端程式設計師Java
- 好程式設計師Java培訓分享Java程式設計師常用的工具類庫程式設計師Java
- 好程式設計師Java培訓分享20個Java程式設計師基礎題程式設計師Java
- 好程式設計師Java教程分享Java之設計模式程式設計師Java設計模式
- 程式設計師旅程中的思維與精神程式設計師
- 用程式設計師的思維瞭解Filecoin程式設計師
- 怎麼從初、中級Java程式設計師過渡到高階Java程式設計師?Java程式設計師
- 程式設計師的打怪升級之路,程式設計師未來職業規劃全路線程式設計師
- Java程式設計師必備技能Java程式設計師
- 十大程式設計演算法助程式設計師走上高手之路演算法程式設計師
- 程式設計師成長祕籍:個人程式設計能力的修煉之路程式設計師
- 程式設計師的成長秘籍:個人程式設計能力的修煉之路程式設計師
- 從Java程式設計師到架構師,從工程師到技術專家,迷茫之路如何點亮Java程式設計師架構工程師