關閉→
當前位置:知科普>生活妙招>javascript和java的區別

javascript和java的區別

知科普 人氣:1.15W

javascript和java的區別如下:

javascript和java的區別

1、基於對象和麪向對象:Java是一種真正的面向對象的語言,即使是開發簡單的程序,必須設計對象;JavaScript是種腳本語言,它可以用來製作與網絡無關的,與用户交互作用的複雜軟件。它是一種基於對象(Object-Based)和事件驅動(Event-Driven)的程式語言。因而它本身提供了非常豐富的內部對象供設計人員使用;

2、解釋和編譯:Java的源代碼在執行之前,必須經過編譯;JavaScript是一種解釋性程式語言,其源代碼不需經過編譯,由瀏覽器解釋執行;

3、強類型變量和類型弱變量:Java採用強類型變量檢查,即所有變量在編譯之前必須作聲明;JavaScript中變量聲明,採用其弱類型。即變量在使用前不需作聲明,而是解釋器在運行時檢查其數據類型;

4、代碼格式不一樣。

Java是一個面向對象的語言。對程序員來説,這意味着要注意應中的數據和操縱數據的方法(method),而不是嚴格地用過程來思考。在一個面向對象的系統中,類(class)是數據和操作數據的方法的集合。數據和方法一起描述對象(object)的狀態和行為。每一對象是其狀態和行為的封裝。類是按一定體系和層次安排的,使得子類可以從超類繼承行為。在這個類層次體系中有一個根類,它是具有一般行為的類。Java程序是用類來組織的。

TAG標籤:#java #javascript #