JAVA一直是熱門的編程語言,很多人都想學好JAVA之後能找到一份不錯的工作,在學習JAVA之前確定往哪方面發展是很重要的。Java有三個版本,人們最先接觸的大多是J2SE(標准版),它主要是開發桌面應用程序,比如:數據庫連接、接口定義、輸入/輸出、網絡編程;J2ME(微縮版)主要用來開發嵌入式消費類電子產品,比如:掌上電腦、手機等移動通信設備;J2EE(企業版)用於開發企業級大型應用程序,比如:EJB、servlet、JSP、XML、事務控制。
為什麼說一定要確定發展方向呢?其實是為了節省學員的學習時間,少走彎路。也許有的人覺得很容易選擇呀,想學哪方面上邊不是寫得很清楚了麼?其實,上邊只是說個了大概,真正學的時候還是有一些差別的。
如果你要學習J2EE,那就不能不學J2SE,因為J2SE是J2EE的基礎。如果想學J2ME也不能不了解J2SE,但沒必要全部學會,只需要了學習其中核心部分即可。如果按照范圍來說就是:J2EE包含J2SE,J2ME包含了J2SE的核心類,但新添加了一些專有類。
當然也可以這樣理解:J2SE是基礎;壓縮一下,再增加一些CLDC等方面的特性就是J2ME;擴充一下,再增加一些EJB等企業應用方面的特性就是J2EE。J2EE的組件是非常多的,比如:JSP、Servlet、JavaBean、EJB、JDBC、JavaMail等等。
最後還要提醒大家一下,學習Java是一個積累的過程,要多花時間練習才能真正掌握。因為學編程語言不僅僅是理論上的學習,更重要的是要利用這門語言為你的思想服務。理解這門語言是首要的,但是要達到心領神會、融會貫通就必須勤動手,多花時間,多編一些例子。計算機科學是注重實踐的學科,成功的軟件開發人員無不經過大量的上機鍛煉,只有理論和實踐相結合才能真正掌握知識和技能。