ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptとJavaの違いは何ですか

JavaScriptとJavaの違いは何ですか

青灯夜游
青灯夜游オリジナル
2021-04-07 16:27:2412236ブラウズ

違い: 1. Java は JDK または JRE の JVM 上で実行する必要がありますが、JavaScript は Web ブラウザ上で実行されるため、特定のプラットフォームは必要ありません。 2. JavaScript は動的型付け言語であり、Java は静的型付け言語です。 3. JavaScript は弱く型指定され、Java は強く型指定されます。

JavaScriptとJavaの違いは何ですか

#このチュートリアルの動作環境: Windows7 システム、javascript1.8.5&&java8 バージョン、Dell G3 コンピューター。

JavaScript と Java の関係:

両方の言語は異なりますが、より広いレベルでは類似点がいくつかあります。

1. OOPS (オブジェクト指向プログラミング) の概念

どちらの言語も OOPS (オブジェクト指向プログラミング) の概念に従っています。 Java でのオブジェクトの操作についてはすでにご存知でしょう。同様に、JS では、オブジェクトはオブジェクト間の関係と同じです。

2. フロントエンド開発

JavaScript は HTML に直接追加でき、Java アプレット (Java アプレット) としても使用できます。

JavaScript と Java の違い:

1. Java はオブジェクト指向言語であり、JavaScript はオブジェクトおよびイベント駆動型言語に基づくスクリプト言語です。

2. Java は JDK または JRE の JVM (Java Virtual Machine) 上で実行する必要がありますが、JavaScript は Web ブラウザ上で実行されるため、特定のプラットフォームは必要ありません。 Java は主にサーバー側で実行され、JavaScript は主にクライアントのブラウザーで実行されます。

3. Java ソース コードは実行前にコンパイルする必要がありますが、JavaScript コードはコンパイルする必要がなく、ブラウザーで直接解釈して実行できます。

4. JavaScript は動的に型付けされる言語であり、Java は静的に型付けされる言語です。 Java では定義後に配列の長さを変更できませんが、JavaScript では変更できます。

5. JavaScript は弱い型指定です、つまり、使用前に宣言する必要はありませんが、ブラウザ インタプリタは実行時にデータ型をチェックします; Java は強く型指定されます、つまり、すべての変数を宣言する必要がありますコンパイル前;

6. JavaScript のオブジェクト指向実装はプロトタイプ (プロトタイプベース) に基づいており、Java はクラス (クラスベース) に基づいています;

7. Java の文法規則は次のとおりです。 JavaScript よりも厳密です。厳密であればあるほど、関数はより強力になります。

8. Java 言語コードは HTML とは関係のない言語です。JavaScript 言語コードは、HTML ドキュメントに直接埋め込み、動的にロードできるテキスト文字形式です。

プログラミング関連の知識について詳しくは、

プログラミング ビデオをご覧ください。 !

以上がJavaScriptとJavaの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。