回覆列表
-
1 # 雷影文文
-
2 # 紅塵匆匆過客夢
如果要說有關聯,都是伴隨網際網路/web的新興應運而生,都是網際網路/web的產物,java面向物件的強型別程式語言,廣泛應用於web、企業、嵌入手機等領域開發,具有良好的跨平臺性,號稱一次編譯到處執行,html是web網頁標準語言,是瀏覽器的解釋語言,是在網際網路/web上傳輸的超文字標記,可以說沒有html就沒有網際網路/web,沒有html就沒有網頁
以為有人要問Java和JavaScript有什麼區別和聯絡。
以前,HTML和Java非常親密,你中有我,我中有你,那時候大家都在寫jsp。
現在,HTML和Java非常遙遠,分居在全棧的兩個盡頭。中間隔著JavaScript、JSON、HTTP。
順便回答一下java、java se、java ee、java me 、java web、JSP之間的區別和聯絡?
ava是一門程式語言,是基石。Java分為三大版本,SE即標準版,包含了Java核心類庫,主要用來開發桌面應用;EE即企業版,包含SE,又有擴充套件部分(Servlet,JDBC等),主要用來開發分散式網路程式;ME即微型版,包含了SE中部分類庫,又有自己擴充套件部分,主要用來做移動類、嵌入式開發。
Java Web是指使用Java體系開發網站類應用,JSP屬於Java Web範疇,JSP可以簡單看作是前端頁面嵌入Java程式碼,會被容器編譯成Servlet,然後Servlet會輸出HTML程式碼,最終成為我們看到的頁面。
通俗點講,就是JAVA是老婆,平時在單位工作的老婆。JavaScript是老婆餅,和老婆是完全不同啊,雖然他們在某種情況下能夠發生互動,但是你不能牽著老婆餅的手回家。Android通常由JAVA來開發,但它有一部分專用的API,類同於廚房經常由老婆來打理,到這時候老婆得繫個圍裙換個加個鍋鏟神馬的裝備。當然有些時候開發安卓可以用C,比如老婆做不了太底層的粗活兒就果斷心疼老婆請個家政阿姨解決。JAVA Web常見的就JSP,這也是你老婆,只不過你老婆換了個社交場合,不在單位工作了,去參加私人宴會,這個宴會上,你老婆可以吃到老婆餅。就是JavaScript和JAVA發生了互動,你老婆也可能和別的女人相聊甚歡,例如HTML.CSS之流。等回家了,你和老婆ajax一把。