全部課程
發(fā)布時(shí)間: 2022-12-15 14:36:25
Java語(yǔ)言是最常見(jiàn)的后端開(kāi)發(fā)語(yǔ)言之一,由于其能夠構(gòu)建多線程和相對(duì)架構(gòu)中立的語(yǔ)言,因此被廣泛用于大型互聯(lián)網(wǎng)平臺(tái)的開(kāi)發(fā),許多小伙伴或者還在為Java要學(xué)習(xí)哪些內(nèi)容而苦惱,下面一起來(lái)看看小編為大家?guī)?lái)的內(nèi)容。
1、面向?qū)ο蟮闹R(shí):java是一種面向?qū)ο蟮拈_(kāi)發(fā)語(yǔ)言,所以熟悉面向?qū)ο笫菍W(xué)習(xí)java的必要條件,你需要了解:什么是對(duì)象,什么是類,什么是封裝,什么是多態(tài)性,什么是繼承,什么是抽象類,什么是接口。在了解了上述概念后,你還需要知道這些概念是如何體現(xiàn)的,如類和對(duì)象之間有什么區(qū)別?類是如何被封裝的?
2、java的語(yǔ)法。如果你已經(jīng)有開(kāi)發(fā)經(jīng)驗(yàn),那么學(xué)習(xí)java語(yǔ)法就會(huì)相對(duì)容易。如果你有C++等面向?qū)ο笳Z(yǔ)言的開(kāi)發(fā)經(jīng)驗(yàn),那么你可以簡(jiǎn)單地翻翻與java介紹有關(guān)的書(shū)籍。如果你是java的新手,那也不要緊,多下點(diǎn)功夫,學(xué)習(xí)一下java入門(mén)之類的書(shū)就可以了。
3、JSP和HTML:在中國(guó)的絕大多數(shù)公司中,做java程序開(kāi)發(fā)都少不了和JSP和HTML打交道。因此,要熟悉java程序開(kāi)發(fā)就要熟悉JSP和HTML,最好能知道JSP的幾個(gè)內(nèi)置對(duì)象,如Session、Request、Reponse,以及常用的JSP標(biāo)簽,如include、userBean等。雖然有些工具會(huì)幫你生成HTML代碼,但還是需要熟悉諸如title等。如果你熟悉JS和CSS會(huì)更好,那樣會(huì)使頁(yè)面更友好。
4、Web服務(wù)器:熟悉了以上三點(diǎn),可以肯定地說(shuō),你已經(jīng)可以制作一個(gè)JSP頁(yè)面了,你也可以用你自己開(kāi)發(fā)的java類在你的頁(yè)面上運(yùn)行,但是你的頁(yè)面總是要運(yùn)行才能看到你想要的效果,這就需要熟悉一個(gè)Web服務(wù)器,比如說(shuō)。TOMCAT, RESIN, 等。你要熟悉如何發(fā)布你的應(yīng)用程序,如何使用Web服務(wù)器的數(shù)據(jù)庫(kù)資源等等。
5、熟悉框架:熟悉框架其實(shí)是java程序開(kāi)發(fā)的一個(gè)可有可無(wú)的知識(shí),但目前開(kāi)發(fā)B/S結(jié)構(gòu)的應(yīng)用開(kāi)發(fā)團(tuán)隊(duì),幾乎都會(huì)用一個(gè)框架來(lái)構(gòu)建自己的應(yīng)用系統(tǒng)??蚣軙?huì)有很多可重用的代碼,良好的層次關(guān)系和業(yè)務(wù)控制邏輯,基于框架的開(kāi)發(fā)可以讓你節(jié)省大量的開(kāi)發(fā)成本。目前比較流行的框架有Struts和WAF等。
1、我們需要使用的工具,eclipse或myeclipse都可以,都有代碼提示,而且功能豐富。
2、找到適合自己的學(xué)習(xí)方法,關(guān)于學(xué)習(xí)方法和路線的個(gè)人建議,先看書(shū)-網(wǎng)上下載視頻學(xué)習(xí)-再看書(shū)。當(dāng)然,無(wú)論是看書(shū)還是看視頻,不可缺少的部分是多動(dòng)手,絕不是只動(dòng)腦筋就可以的
3、我們學(xué)java,可能有基礎(chǔ),也可能沒(méi)有基礎(chǔ)。這也不怕。遇到問(wèn)題時(shí),要及時(shí)和周?chē)娜藴贤ǎ纯磩e人是怎么想的。最關(guān)鍵的是要由自己的觀點(diǎn)出發(fā),既要會(huì)百度,又要善于從紛雜的百度信息中找到自己需要的東西。第三點(diǎn)是要多問(wèn)問(wèn)題。
4、是要多上論壇和博客。及時(shí)找到有用的資源。
5、善于總結(jié),學(xué)習(xí)的成功離不開(kāi)總結(jié),建議做知識(shí)筆記。