ホームページ > ウェブフロントエンド > フロントエンドQ&A > javaとjavascriptの違いは何ですか

javaとjavascriptの違いは何ですか

青灯夜游
リリース: 2023-01-05 16:11:16
オリジナル
52500 人が閲覧しました

違い: 1. Java は強く型指定された言語であり、JavaScript は弱く型指定された言語です; 2. Java はオブジェクト指向言語であり、JS はオブジェクトベースの言語です; 3. Java は静的リンクを使用します、JS は動的リンクを使用します. エディター; 4. Java にはスレッドベースの同時実行方式があり、JS にはイベントベースの同時実行方式があります。

javaとjavascriptの違いは何ですか

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

Java とは何ですか?

Java はオブジェクト指向プログラミング言語であり、C 言語のさまざまな利点を吸収するだけでなく、C 言語では理解しにくい多重継承やポインタなどの概念を放棄しています。 , Java言語には強力な機能とシンプルで使いやすいという2つの特徴があります。

静的オブジェクト指向プログラミング言語の代表である Java 言語は、オブジェクト指向理論を完全に実装しており、プログラマーが洗練された考え方で複雑なプログラミングを実行できるようにします。

Java には、単純さ、オブジェクト指向、分散、堅牢性、セキュリティ、プラットフォームの独立性と移植性、マルチスレッド、およびダイナミクスという特徴があります。 Java は、デスクトップ アプリケーション、Web アプリケーション、分散システム、組み込みシステム アプリケーションなどを作成できます。

JavaScript とは何ですか?

JavaScript はリテラル スクリプト言語であり、型のサポートが組み込まれており、動的に型付けされ、弱い型付けが行われるプロトタイプ ベースの言語です。そのインタプリタは JavaScript エンジンと呼ばれ、ブラウザの一部であり、クライアント側のスクリプト言語で広く使用されています。HTML Web ページに動的な機能を追加するために、HTML (標準ユニバーサル マークアップ言語に基づくアプリケーション) Web ページで最初に使用されました。 . .

JavaScript は、Web アプリケーション開発で広く使用されているネットワーク スクリプト言語です。Web ページにさまざまな動的機能を追加して、ユーザーによりスムーズで美しいブラウジング効果を提供するためによく使用されます。通常、JavaScript スクリプトは HTML に埋め込むことでその機能を実現します。

JavaScript と Java の違いは何ですか?

JavaScript (JS) は Java に似ていないか、Java に関連していません。どちらの言語も C に似た構文を持ち、クライアント側の Web アプリケーションで広く使用されていますが、類似点はほとんどありません。両者の違いを見てみましょう:

1. 強く型付けされた言語と弱く型付けされた言語

Java は強く型付けされた言語であり、変数は使用する前にプログラム内で宣言する必要があります。 ; in Java では、変数の型はコンパイル時にチェックされます。ただし、JavaScript は、より緩やかな構文と規則を備えた弱い型指定言語です。

2. 異なる位置付け

Java は完全なオブジェクト指向の OOP プログラミング言語です。Java を使用して何かを書きたい場合は、最初にオブジェクトを設計する必要があります。ただし、JavaScript は異なります。これは、オブジェクト用の OOP スクリプト言語に基づいており、開発者に多くの組み込み内部オブジェクトを提供し、開発をより簡単かつ時間の節約にします。

3. さまざまなバインド方法

Java は静的バインディングを使用し、静的に型付けされた言語です。 Java オブジェクト参照はコンパイル時に作成する必要があり、コンパイラは強力な型チェックを実装する必要があります。

しかし JavaScript は異なります。JavaScript は動的バインディングを使用し、動的に型指定される言語です。そのオブジェクト参照は実行時にチェックできます。

4. さまざまな同時実行メソッド

Java にはスレッドベースの同時実行メソッドがあります。ただし、JavaScript にはイベントベースの同時実行アプローチがあります。

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

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

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート