Java、JavaScript、asp.net、jqueryの詳細な分析

高洛峰
リリース: 2016-11-26 13:49:19
オリジナル
1460 人が閲覧しました

JAVA と JAVASCRIPT
Java は、クロスプラットフォームのアプリケーション ソフトウェアを作成できるオブジェクト指向プログラミング言語であり、1995 年 5 月に Sun Microsystems によって開始された Java プログラミング言語および Java プラットフォーム (つまり、JavaSE、JavaEE、JavaME) の総称です。 Java テクノロジーは、優れた汎用性、効率性、プラットフォームの移植性、セキュリティを備えており、個人用 PC、データセンター、ゲーム機、科学用スーパーコンピューター、携帯電話、インターネットなどで広く使用されています。
Java プログラミング言語のスタイルは、C および C++ 言語に非常に似ています。 Java は純粋なオブジェクト指向プログラミング言語であり、C++ 言語の中核となるオブジェクト指向テクノロジを継承しています。 Java は、エラーが発生しやすいポインター (参照によって置き換えられます)、演算子のオーバーロード (演算子のオーバーロード)、多重継承 (インターフェースによって置き換えられます) およびその他の C++ 言語の機能を放棄し、参照されなくなったオブジェクトをリサイクルするガベージ コレクター関数を追加します。オブジェクトによって占有されるメモリ空間により、プログラマはメモリ管理について心配する必要がなくなります。 Java プラットフォームは、Java 言語に基づいたプラットフォームです。このようなプラットフォームは現在非常に人気があります。そこで Microsoft は、競合する .NET プラットフォームと Java を模倣した C# 言語を立ち上げました。


ジャワという名前の由来: Java は、コーヒーの生産で有名なインドネシアのジャワ島の英語名です。 Java 言語の多くのライブラリ クラス名は、JavaBeans (コーヒー豆)、NetBeans (ネットワーク Beans)、ObjectBeans (オブジェクト Beans) など、主にコーヒーに関連しています。 SUNとJAVAのロゴも湯気の立つコーヒーをイメージしています。






JavaScript は、Web ページをより生き生きとしたものにすることができるプログラミング言語であり、Web デザインにおいて最も簡単で便利な言語でもあります。 JavaScript を使用すると、フレンドリーなウェルカム メッセージ、美しいデジタル時計、広告効果のあるティッカー、簡単な選挙を簡単に作成でき、ブラウザの滞在時間を表示することもできます。これらの特殊効果により、Web ページの視認性が向上します。 J Differential
1.JavaScript は動的で弱い型のプロトタイプベースの言語であり、ブラウザーを通じて直接実行できます。Java はオブジェクト指向プログラミング言語であり、実行するにはコンパイルして接続する必要があります。
2. JavaScript は HTML ファイルに記述されており、Web ページのソースコードを直接見ると、そのプログラムを誰でもコピーできます。 Web ページ上で Java を使用するものは Java アプレット (アプレットは「小さなプログラム」の意味) と呼ばれ、HTML ファイルとは別のものです。
3. JavaScript の構造は比較的自由で緩やかですが、Java はオーソドックスなプログラミング言語と同様、より厳密な構造になっています。
4. JavaScript にはファイルの読み書きやネットワーク制御などの機能はありませんが、Web コンテンツの制御や操作には JavaScript の方が便利で高速です。
5.JavaScriptは主にクライアント側で動作しますが、Javaは主にサーバー側で動作します。

jquery
jquery は、Prototype に次ぐもう 1 つの優れた JavaScript フレームワークです。これは軽量の js ライブラリ (圧縮後わずか 21k) であり、CSS3 およびさまざまなブラウザーと互換性があり、ユーザーは HTML ドキュメントとイベントをより便利に処理し、Web サイトに AJAX インタラクションを簡単に提供できます。 jQuery のもう 1 つの大きな利点は、ドキュメントが非常に充実しており、さまざまなアプリケーションが詳細に説明されており、選択できる成熟したプラグインも多数あることです。 jQuery は、ユーザーの HTML ページのコードと HTML コンテンツを分離したままにすることができます。つまり、コマンドを呼び出すために HTML に大量の js を挿入する必要はありません。必要なのは ID を定義することだけです。
ASP.NETp
ASP は、埋め込まれた Web ページをインターネット サーバーで実行できるようにする、Microsoft のテクノロジーです。 IIS で実行されるプログラムである Active Server Pages (動的サーバー ページ) を指します。
ASP.net は共通言語に基づいてコンパイルされ実行されるプログラムであるため、その能力と適応性により、Web アプリケーション ソフトウェア開発者が使用するほぼすべてのプラットフォームで実行できます (これまでのところ、作成者は ASP.net が使用できるのは 1 つだけであることを知っています) Windows 2000/2003 サーバー/VISTA/7/XP/WIN7)。共通言語、メッセージ メカニズム、データ インターフェイス処理の基本ライブラリはすべて、ASP.net Web アプリケーションにシームレスに統合できます。また、ASP.net は言語に依存しないため、プログラムの作成に最適な言語を選択することも、現在、C# (C++ と Java の組み合わせ)、VB、Jscript などの多くの言語でプログラムを作成することもできます。 C++、F++。将来的には、複数のプログラミング言語を連携できるようになり、現在の COM+ ベースのプログラムが保護され、ASP.net に完全に移植できるようになります。
ASP.NETは一般的にVB.NETとC#の2つの開発言語に分けられます。C#は.NET独自の言語であるため比較的よく使われますが、VB.NETは以前のVBプログラム用に設計されており、以前のVBプログラマに適しています。 .

AJAX
AJAX は「Asynchronous JavaScript and XML」の略称ではなく、Jesse James Gaiiett によって作成された用語であり、インタラクティブな Web アプリケーションを作成するための Web 開発テクノロジを指します。
AJAX は新しいプログラミング言語ではなく、より優れた、より高速で、よりインタラクティブな Web アプリケーションを作成するためのテクノロジーです。
AJAX を使用すると、JavaScript の XMLHttpRequest オブジェクトを使用して、JavaScript がサーバーと直接通信できます。このオブジェクトにより、JavaScript はページをリロードせずに Web サーバーとデータを交換できるようになります。
AJAX はブラウザと Web サーバーの間で非同期データ転送 (HTTP リクエスト) を使用します。これにより、Web ページはページ全体ではなく少量の情報をサーバーにリクエストできます。

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