logo

Java チュートリアル

私たちのコアとなる Java プログラミング チュートリアルは、学生と社会人向けに設計されています。 Javaは、 オブジェクト指向 、クラスベース、同時実行、安全な汎用コンピューター プログラミング言語。これは広く使用されている堅牢なテクノロジーです。

Javaとは何ですか?

ジャワは、 プログラミング言語 そして プラットホーム 。 Java は、高レベルで堅牢なオブジェクト指向の安全なプログラミング言語です。

Javaを開発したのは、 サン・マイクロシステムズ (現在は Oracle の子会社です) は 1995 年に設立されました。 ジェームズ・ゴズリング Javaの父として知られています。 Java が登場する以前は、その名前は オーク 。 Oak はすでに登録された会社であったため、James Gosling と彼のチームは名前を Oak から Java に変更しました。

プラットホーム : プログラムが実行されるハードウェアまたはソフトウェア環境は、プラットフォームと呼ばれます。 Javaには実行環境(JRE)とAPIがあるため、プラットフォームと呼ばれます。

Java の例

Java プログラミングの例を簡単に見てみましょう。 Hello Java サンプルの詳細な説明は、次のページで参照できます。

シンプル.java

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
今すぐテストしてください

応用

Sun によると、30 億台のデバイスが Java を実行しているとのことです。現在、Java が使用されているデバイスは数多くあります。その一部は次のとおりです。

int を double java に変換する
  1. アクロバット リーダー、メディア プレーヤー、ウイルス対策ソフトなどのデスクトップ アプリケーション
  2. irctc.co.in、javatpoint.com などの Web アプリケーション
  3. 銀行アプリケーションなどのエンタープライズ アプリケーション。
  4. 携帯
  5. 組み込みシステム
  6. スマートカード
  7. ロボット工学
  8. ゲームなど

Java アプリケーションの種類

Java プログラミングを使用して作成できるアプリケーションは主に 4 種類あります。

1) スタンドアロン アプリケーション

スタンドアロン アプリケーションは、デスクトップ アプリケーションまたはウィンドウ ベースのアプリケーションとも呼ばれます。これらは、すべてのマシンにインストールする必要がある従来のソフトウェアです。スタンドアロン アプリケーションの例としては、メディア プレーヤー、ウイルス対策などが挙げられます。AWT と Swing は、スタンドアロン アプリケーションを作成するために Java で使用されます。

2) Webアプリケーション

サーバー側で実行され、動的なページを作成するアプリケーションを Web アプリケーションと呼びます。現在、 サーブレットJSP 、ストラット 、 休止状態 Java で Web アプリケーションを作成するには、JSF などのテクノロジが使用されます。

3) エンタープライズアプリケーション

銀行アプリケーションなど、本質的に分散されるアプリケーションはエンタープライズ アプリケーションと呼ばれます。高レベルのセキュリティ、負荷分散、クラスタリングなどの利点があります。 Java では、エンタープライズ アプリケーションの作成に EJB が使用されます。

4) モバイルアプリケーション

モバイル端末向けに作成されたアプリケーションをモバイルアプリケーションと呼びます。現在、モバイル アプリケーションの作成には Android と Java ME が使用されています。

Java プラットフォーム/エディション

Java には 4 つのプラットフォームまたはエディションがあります。

Java リスト

1) Java SE (Java Standard Edition)

Java プログラミング プラットフォームです。これには、java.lang、java.io、java.net、java.util、java.sql、java.math などの Java プログラミング API が含まれます。OOP などの中心的なトピックが含まれます。 、正規表現、例外、内部クラス、マルチスレッド、I/O ストリーム、ネットワーキング、AWT、Swing、リフレクション、コレクションなど。

2) Java EE (Java Enterprise Edition)

これは、主に Web アプリケーションやエンタープライズ アプリケーションの開発に使用されるエンタープライズ プラットフォームです。これは Java SE プラットフォーム上に構築されています。これには、サーブレット、JSP、Web サービス、EJB、JPA などのトピックが含まれます。

3) Java ME (Java Micro Edition)

モバイルアプリケーション専用のマイクロプラットフォームです。

4) JavaFX

リッチインターネットアプリケーションの開発に使用されます。軽量のユーザー インターフェイス API を使用します。

前提条件

Java を学習するには、C/C++ プログラミング言語の基本的な知識が必要です。

観客

Java プログラミング チュートリアルは、初心者と専門家を支援するように設計されています。

問題

この Java チュートリアルでは問題が見つからないことを保証します。ただし、間違いがある場合は、お問い合わせフォームに問題を投稿してください。



あなたは知っていますか?
  • JREとJVMの違いは何ですか?
  • JITコンパイラの目的は何ですか?
  • Javaソースファイルを名前を付けずに保存できますか?
  • なぜ Java は Unicode システムの概念を使用するのでしょうか?
「Java の基礎」では何を学ぶのでしょうか?