|
學(xué)習(xí)java語(yǔ)言的人很多,但是無(wú)法掌握到真正的方法和規(guī)律,所以對(duì)于學(xué)習(xí)java的學(xué)生來講,打基礎(chǔ)很關(guān)鍵,就如同沒有地基的房子不能夠經(jīng)得起晃動(dòng),稍微大一點(diǎn)風(fēng),就會(huì)倒塌,有的還會(huì)傷及他人。對(duì)于學(xué)習(xí)java也是如此,如果你只是感興趣不想發(fā)展為工作領(lǐng)域,那么無(wú)傷大雅,但是你想以此為一個(gè)技能,而沒有扎實(shí)的基礎(chǔ)的話,那么就業(yè)前景將是黎明之前的黑夜。
如何打牢java語(yǔ)言基礎(chǔ)呢?北大青鳥北大公學(xué)的安老師為想學(xué)習(xí)java的學(xué)生介紹下一些簡(jiǎn)單的入門方法。
當(dāng)然Java語(yǔ)法得先看一看的,I/O包,Util包,Lang包你都熟悉了嗎?然后再?gòu)腏SP學(xué)起。如果你學(xué)過HTML,那么事情要好辦的多,如果沒有,那你快去補(bǔ)一補(bǔ)HTML基礎(chǔ)吧。其實(shí)JSP中的Java語(yǔ)法也不多,它更象一個(gè)腳本語(yǔ)言,有點(diǎn)象ASP。然后你就該學(xué)一學(xué)Servlet了。Servlet就是服務(wù)器端小程序,他負(fù)責(zé)生成發(fā)送給客戶端的HTML文件。JSP在執(zhí)行時(shí),也是先轉(zhuǎn)換成Servlet再運(yùn)行的。雖說JSP理論上可以完全取代Servlet,這也是SUN推出JSP的本意,可是Servlet用來控制流程跳轉(zhuǎn)還是挺方便的,也令程序更清晰。接下來你應(yīng)該學(xué)習(xí)一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代碼的混亂方式了,這種方式跟ASP又有什么區(qū)別呢?還好,SUN提供了Javabean可以把你的JSP中的 Java代碼封裝起來,便于調(diào)用也便于重用。接著就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean還是有區(qū)別的。它是一個(gè)體系結(jié)構(gòu),你可以搭建更安全、更穩(wěn)定的企業(yè)應(yīng)用。它的大量代碼已由中間件(也就是我們常聽到的 Weblogic,Websphere這些J2EE服務(wù)器)完成了,所以我們要做的程序代碼量很少,大部分工作都在設(shè)計(jì)和配置中間件上。至于JDBC,就不用我多說了,你如果用java編過存取數(shù)據(jù)庫(kù)的程序,就應(yīng)該很熟悉。還有,如果你要用Java編發(fā)送電子郵件的程序,你就得看看Javamail 了。
如果你懂得了一些基礎(chǔ)之后,不去實(shí)踐,也能于是零,現(xiàn)在的企業(yè)要的是復(fù)合型的操作人才,所以實(shí)踐是王道。
實(shí)戰(zhàn)是經(jīng)驗(yàn)。
對(duì)Java和J2EE有了一些基本概念之后,你就應(yīng)該編一些程序了,千萬(wàn)不要紙上談兵哦。最好可以得到老師的幫助,和同學(xué)組成團(tuán)隊(duì),來開發(fā)一個(gè)小程序,這樣你不僅僅得到練習(xí)還可以協(xié)調(diào)團(tuán)隊(duì),因?yàn)楝F(xiàn)在一個(gè)好的公司都是講究團(tuán)隊(duì)合作的。像北大青鳥的學(xué)生在學(xué)習(xí)java的基礎(chǔ)之后,一般都是可以開發(fā)出聊天軟件。
java語(yǔ)言基礎(chǔ),簡(jiǎn)單學(xué)習(xí)的過程,關(guān)鍵在于你選擇學(xué)習(xí)的途徑。 |
|