天天看點

有關Java2的一些菜鳥疑問

   目前正要學習Java,作為菜鳥,面對一些基礎課程,還是有很多疑問的,不問清楚了就沒辦法走下去了。是以本博文的意圖在于自問自答,也希望本文如果有幸被一些大咔看到了,也希望您為我繼續答疑解惑,在此感激不盡了。

   一是Java和java2的疑惑。

   問:首先我知道我要學習Java了,但是無奈講師都在說一些Java2的事情,于是内心就有了疑問。Java就Java呗,什麼一二三的木頭人啊。

    答:Java是一種面向對象的程式設計語言,如果提到Java,就是在泛指java語言。而Java2是指jdk1.2版本以後的Java。百科裡說:1998年12月,SUN公司釋出了JDK1.2.開始使從這以後,Java版本統稱為Java2。

   二是J2SE,J2EE,J2ME的差別。

    問:Java這種語言是分為J2SE,J2EE,J2ME還是分為這三種版本呢?

    答:Java按應用來分主要分為J2SE,J2EE,J2ME三塊。這三塊互相補充,但是應用範圍是不同的。

        J2SE是Java2的标準版,主要用于桌面應用軟體的程式設計。

        J2ME是應用于嵌入式系統的開發,如手機和PDA的程式設計。

        J2EE是Java2的企業版,主要用于分布式的網絡程式的開發,如電子商務網站和ERP系統。

     問:那要一個怎樣的學習順序呢?

     答:網上的資料和提高班的學習程序都是先學J2SE再學J2EE,從J2EE開始進行Java文法等的初體驗的學習,用一些文本編輯器來代替IDE,這樣可以聯系基本功。如果要做企業級開發或網站之類的,可以學習J2EE,如果做移動開發,比如說手機遊戲什麼的,可以繼續學J2ME。

    針對上面的自問自答,看到了Java的一個宏觀的樣子,接下來就是好好學習,從Java包開始,練好基礎,繼續努力。加油。