工作小驛

          Ninja!

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            103 Posts :: 0 Stories :: 36 Comments :: 0 Trackbacks
          目前,JAVA是開發(fā)人員的熱寵,很多論壇都有不少熱愛JAVA的開發(fā)人員,也有不少想成為JAVA程序員,但苦于不知道該如何學(xué)習(xí),也不清楚該學(xué)些什么知識(shí)才能成為一個(gè)JAVA程序員。本人在這里拋磚引玉,和大家討論成為一個(gè)JAVA初級(jí)程序員應(yīng)該具有的知識(shí),與大家共享。


          個(gè)人認(rèn)為想成為一個(gè)合格的JAVA初級(jí)程序員應(yīng)該具備如下知識(shí):


          一、面向?qū)ο蟮闹R(shí):JAVA是一個(gè)面向?qū)ο蟮拈_發(fā)語言,因此熟悉面向?qū)ο髮?duì)學(xué)習(xí)JAVA很有必要,您要了解:什么是對(duì)象,什么是類;什么是封裝,什么是多態(tài),什么是繼承;什么是抽象類,什么是接口。了解了概念后,您還需要這些概念是如何體現(xiàn)的,如類和對(duì)象有什么區(qū)別?類是如何封裝的


          二、JAVA語法:如果您已經(jīng)有了開發(fā)經(jīng)驗(yàn),恭喜您,您學(xué)習(xí)JAVA語法來將比較容易。如果您有C++等面向?qū)ο笳Z言的開發(fā)經(jīng)驗(yàn),您只需簡單的翻看一下介紹JAVA的相關(guān)書籍就可以了。如果您是新手,沒有關(guān)系,您下些工夫,好好研究一本JAVA初級(jí)教程之類的書就可以了。


          學(xué)習(xí)了JAVA語法,加上面向?qū)ο蟮闹R(shí),只有您用心,您就可以寫出來比較好的JAVA代碼了。如果您再抽出時(shí)間熟悉一下JAVA編程規(guī)范,您代碼的水平就應(yīng)該不俗了。


          三、JSP和HTML:在我國的絕大多數(shù)公司,做JAVA程序員都少不了和JSP以及HTML打交道。因此,想成為JAVA程序員就不可避免的要熟悉JSP和HTML,您最好能知道JSP的幾個(gè)內(nèi)置對(duì)象,如Session,Request,Reponse,,以及常用的JSP標(biāo)簽,如 include,userBean等。盡管一些工具會(huì)幫您生成HTML代碼,但您還是要熟悉比如title,,,,等。如果您再熟悉一下JS和CSS就更好了,那會(huì)使您制作的頁面更友好。


          四、WebServer:熟悉了以上三種,可以肯定的說您已經(jīng)可以制作出來JSP頁面了,您也可以在您的頁面里使用自己開發(fā)的JAVA類 (JAVABEAN)了,但您的頁面總要跑起來才能看到您要的效果,這就要求您必須熟悉一種WebServer,比如:TOMCAT,RESIN等。您要熟悉如何發(fā)布您的應(yīng)用,如何利用WebServer的數(shù)據(jù)庫資源等。


          五、開發(fā)工具:大家都知道,開發(fā)工具可以幫助您更好更快地開發(fā),因此熟悉幾種開發(fā)工具很有必要。目前JAVA的開發(fā)工具比較流行的有JBuilder,IDEA,Eclipse,HTML的開發(fā)工具有Dreamweaver等。


          六、熟悉一種框架:熟悉一種框架其實(shí)是成為JAVA程序員的一種可選知識(shí),但目前開發(fā)B/S結(jié)構(gòu)的應(yīng)用的開發(fā)小組,都差不多會(huì)采用一種框架來構(gòu)建自己的應(yīng)用系統(tǒng)。框架都會(huì)有許多可重用的代碼,良好的層次關(guān)系和業(yè)務(wù)控制邏輯,基于框架的開發(fā)使你可以省出很多的開發(fā)成本。目前比較流行的框架有 Struts和WAF等
          posted on 2007-09-17 08:21 王君 閱讀(395) 評(píng)論(0)  編輯  收藏 所屬分類: J2SE
          主站蜘蛛池模板: 淄博市| 浠水县| 张掖市| 苍溪县| 谢通门县| 会泽县| 东兴市| 溧阳市| 苍梧县| 余庆县| 札达县| 平凉市| 柯坪县| 新巴尔虎右旗| 榆林市| 石嘴山市| 迭部县| 屯留县| 和顺县| 井陉县| 达孜县| 华亭县| 汝阳县| 梅州市| 平邑县| 凉山| 凤翔县| 云安县| 呼伦贝尔市| 克拉玛依市| 浪卡子县| 襄城县| 凤翔县| 临安市| 孝昌县| 桑日县| 华阴市| 邢台县| 焉耆| 齐齐哈尔市| 昭苏县|