ホームページ  >  記事  >  Java  >  jsとjavaの違いは何ですか?

jsとjavaの違いは何ですか?

青灯夜游
青灯夜游オリジナル
2019-12-26 17:31:248523ブラウズ

jsとjavaの違いは何ですか?

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

js (JavaScript) は、リテラルのスクリプト言語であり、動的に型付けされた弱い型付けのプロトタイプベースの言語です。そのインタプリタは JavaScript エンジンと呼ばれ、ブラウザの一部であり、クライアント側のスクリプト言語で広く使用されています。HTML Web ページに動的な関数を追加するために HTML Web ページで最初に使用されました。

オブジェクトベースとオブジェクト指向

Java は真のオブジェクト指向言語であり、単純なプログラムを開発する場合でもオブジェクトを設計する必要があります。

JavaScript は、ネットワークとは関係がなく、ユーザーと対話する複雑なソフトウェアの作成に使用できるスクリプト言語です。これは、オブジェクトベースのイベントドライバープログラミング言語です。したがって、それ自体が、設計者が使用できる非常に豊富な内部オブジェクトのセットを提供します。

さまざまなデータ型

● Java データ型には、int、double、char、Boolean などが含まれます。

##● Jsのデータ型には数値、文字列、ブール値などが含まれます。

さまざまなバインディング メソッド

● Java で使用される静的バインディング。

# Js は動的バインディングを使用します。

さまざまな用途

● Java は、PC、携帯電話、インターネット、データセンターなどで広く使用されています。

#Js は主に、HTML ページへのテキストの埋め込み、HTML の読み書き、Cookie の制御などに使用されます。

#強い変数と弱い変数 #Two 各言語で使用される変数は異なります。

Java は強力な型変数チェックを使用します。つまり、すべての変数はコンパイル前に宣言する必要があります。たとえば、

  Integer x; 
  String y;
  x=1234;
  x=4321;
#XX=1234 は整数を示し、Y=4321 は文字列を示します。

JavaScript の変数宣言は弱い型を採用しています。つまり、変数を使用前に宣言する必要はありませんが、インタプリタは実行時にそのデータ型を次のようにチェックします。

  x=1234;
  y="4321";

前者は x が数値変数であることを示し、後者は x が数値変数であることを示します。 y が文字変数であることを示します。


コード形式が異なります

JavaはHTMLとは関係のない形式なので、HTML内に海外メディアを引用するのと同じように読み込む必要があります。そのコードはバイトコードの形式で別のドキュメントに保存されます。

JavaScript コードは、HTML ドキュメントに直接埋め込み、動的にロードできるテキスト文字形式です。 HTML ドキュメントの作成は、テキスト ファイルを編集するのと同じくらい簡単です。

埋め込み方法が異なります

HTML ドキュメントでは、2 つのプログラミング言語は異なる識別子を持ちます。JavaScript は 2934a685527f5cd6bcb20a3dc28499e1...abf4d9bbe0e848dbd8ac13ea73044330 識別ですが、Java は識別に 082dedeb30a00d0e6e2cdb74a392fac3...0f47783e45a827c89a02ecd1506bec99 を使用します。

推奨学習:

Java ビデオ チュートリアル

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

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