定義人們平常說的Java一般指JavaSE,也就bai是Java Standard Edition,Java的標準版,一般用來開發桌面zhi應用程式,但是在開發桌面應用程式上相對VB,Delphi,VC++並沒有什麼優勢。JavaWeb則到了JavaEE領域了,也就是Java Enterprise Edition,Java的企業版,看那個web就應該想到是與Internet有關的,其實開發JavaWeb應用程式,初級的一般是用JSP(Java Server Pages)+servlet+Javabean來開發的,對大型的網站一般是使用框架來開發的,例如struts,hibernate,spring,例如校內,你在登陸的時候會在位址列看見Login.do,登陸以後會看見Home.do這樣的請求,典型的struts框架結構。Java還有一個版本是JavaME,Java Micro Edition,Java的微型版,諾基亞手機上執行的Java程式就是指用這個版本開發的程式。關係
從你的問題,你是不是想問用java和javaweb比起來有哪些優點。
定義人們平常說的Java一般指JavaSE,也就bai是Java Standard Edition,Java的標準版,一般用來開發桌面zhi應用程式,但是在開發桌面應用程式上相對VB,Delphi,VC++並沒有什麼優勢。JavaWeb則到了JavaEE領域了,也就是Java Enterprise Edition,Java的企業版,看那個web就應該想到是與Internet有關的,其實開發JavaWeb應用程式,初級的一般是用JSP(Java Server Pages)+servlet+Javabean來開發的,對大型的網站一般是使用框架來開發的,例如struts,hibernate,spring,例如校內,你在登陸的時候會在位址列看見Login.do,登陸以後會看見Home.do這樣的請求,典型的struts框架結構。Java還有一個版本是JavaME,Java Micro Edition,Java的微型版,諾基亞手機上執行的Java程式就是指用這個版本開發的程式。關係javase是java開發相關方向的基礎,無論你是做 android ,Javaweb ,大bai資料開發都是要先學 JavaSE 的。
上圖中就展示了java和javaweb的關係。
總結javaweb是在java的基礎上執行的,語法結構必須按照java的方式來定義。所以他們是相輔相成。