JAVA程式員需要學習哪些基礎知識?

來源:互聯網
上載者:User

標籤:

  

  極客營認為想要成為一個合格的java程式員,必須需要牢固的基礎,這樣在未來接觸新的知識的時候,才能快速吸收,極客營認為基礎不牢固的程式員,隨時都會被新的知識和技術所淘汰,下盤不穩風一吹就倒,那麼作為一個合格的java程式員應該具備哪些知識呢?今天極客營就來和大家分享java高手之路上的必備基礎知識:

  一、物件導向的知識:JAVA是一個物件導向的開發語言,因此熟悉物件導向對學習JAVA很有必要,您要瞭解:什麼是對象,什麼是類;什麼是封裝,什麼是多態,什麼是繼承;什麼是抽象類別,什麼是介面。瞭解了概念後,您還需要這些概念是如何體現的,如類和對象有什麼區別?類是如何封裝的?

  二、JAVA文法:如果您有C++等物件導向語言的開發經驗,您只需簡單的翻看一下介紹JAVA的相關書籍就可以了。如果您是新手,沒有關係,您下些工夫,好好研究一本JAVA初級教程之類的書就可以了。

  三、JSP和HTML:做JAVA程式員都少不了和JSP以及HTML打交道。因此,想成為JAVA程式員就不可避免的要熟悉JSP和HTML,您最好能知道JSP的幾個內建對象,如Session,Request,Reponse,以及常用的JSP標籤,如include,userBean等。如果您再熟悉一下JS和CSS就更好了,那會使您製作的頁面更友好。

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

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

  六、熟悉一種架構:熟悉一種架構其實是成為JAVA程式員的一種可選知識,但目前開發B/S結構的應用的開發小組,都差不多會採用一種架構來構建自己的應用系統。架構都會有許多可重用的代碼,良好的層次關係和業務控制邏輯,基於架構的開發使你可以省出很多的開發成本。目前比較流行的架構有Struts和Spring等。

  極客營IT夢想學院自成立之時起,就以做湖南最權威的IT職業培訓學校為辦學目標,同時引入了國外高端的IT職業培訓理念,憑藉自身多年以來不斷的努力與創新,形成了一套集知識、技能、文化、文憑為一體的適應未來需求的職業教育體系。我們提供java培訓,安卓培訓,IOS培訓等移動互連網課程,歡迎來極客營參觀試聽。

JAVA程式員需要學習哪些基礎知識?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.