一文辨析 Java、JSP、JavaScript
還在傻傻分不清?Java、JSP、JavaScript ,本文帶你辨析其區別與聯系
Java
文件格式: .java
Java 是印度尼西亞“爪哇島”的英文名,因氣候環境,地理位置等因素盛產咖啡而聞名。Java 語言中的許多命名都與其有關:如JavaBeans。所以 Sun 和 Java 的 Logo 是個非常形象的圖標—冒熱氣兒的咖啡
早期的 Java 只是Sun MicroSystems公司在 1990 年 12 月開始研究的一個內部項目。Sun 公司一位名為帕特里克·諾頓的工程師因為其公司難于操作的 C++/C 語言編譯器而決定改用NeXT,同時他也獲得了研究公司的一個叫做 “Stealth 計劃” 的項目的機會
“Stealth 計劃”后來改名為“Green 計劃”,詹姆斯·高斯林和 Mike Sheridan 也加入了帕特里克的工作小組。根據有限資金,喬伊決定開發一種集 C 語言和 Mesa 語言大成的新語言,在一份報告上,喬伊把它叫做“未來”。他將要創造出一種全新的語言,被他命名為 “Oak”,以辦公室外的橡樹命名
總結:Java 是一種廣泛使用的計算機編程語言,廣泛應用于企業級 Web 應用開發和移動應用開發
JSP
文件格式: .jsp
JSP(JavaServer Pages)由 Sun Microsystems 公司主導創建的一種動態網頁技術標準。JSP 部署于網絡服務器上,可以響應客戶端發送的請求,并根據請求內容動態地生成 HTML、XML 或其他格式文檔的 Web 網頁,然后返回給請求者
從上面的兩張圖片也可看出來,JSP 和 Java 編程語言存在聯系,沒錯,JSP 技術以Java語言作為腳本語言,為用戶的 HTTP 請求提供服務,并能與服務器上的其它 Java 程序共同處理復雜的業務需求
總結:JSP 主要部署在服務器,構建動態網頁
JavaScript
文件格式: .js
JavaScript(通常縮寫為JS)是一種高級的、解釋型的編程語言,是 Web 編程語言,幾乎所有現代的 HTML 頁面都使用 JavaScript,人們通常將 html、css、javascript 稱為前端三件套
==JavaScript 不縮寫為 JSP,這里一定不要弄混淆了!!!==
JS 中有一條比較有意思的定律:
Atwood’s Law: any application that can be written in JavaScript, will eventually be written in JavaScript .
意思是說,任何可以用 JavaScript 編寫的應用程序,最終都會用 JavaScript 編寫
這足以體現它的重要性
總結:JavaScript 是一種腳本,一種計算機編程語言,用于在網頁上實現復雜的功能
參考資料:
The Principle of Least Power
Java JavaScript JSP
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。