1. 程式人生 > >Java Web和J2EE的區別

Java Web和J2EE的區別

1、Java分類

   Java分為JavaSE(Java標準版)、J2EE(Java企業版)和JavaME(Java微型版);

   JavaSE(Java Standard Edition),一般用來開發桌面應用程式,但是在開發桌面應用程式上相對VB,Delphi,VC++並沒有什麼優勢。

   JavaEE(Java Enterprise Edition),一般用於開發JavaWeb應用程式,初級的一般是用JSP(Java Server Pages)+servlet+JavaBean來開發的,對大型的網站一般是使用框架來開發的,例如struts,hibernate,spring。

   JavaME(Java Micro Edition),諾基亞手機上執行的Java程式就是用這個版本開發的程式。

2、JavaWeb與J2EE的區別
   J2EE是Java的企業應用開發,涵蓋了B/S和C(Client客戶端)/S(Server伺服器),注重的是結構和框架,我們所熟知的struts2、hibernate和spring即ssh就是j2ee的一些基本框架。

   JavaWeb是指Java在B(Browser瀏覽器)/S(Server伺服器)方面的開發,做的是網路應用;