Rumah >Java >javaTutorial >Pengenalan kepada Java: untuk Pemula

Pengenalan kepada Java: untuk Pemula

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-05 06:13:02361semak imbas

Java の概要

Javaとは何ですか?

Java は、1995 年に Sun Microsystems によって初めてリリースされた多用途のオブジェクト指向プログラミング言語です。Java は、「Write Once, Run Anywhere」(WORA) の原則に従って、プラットフォームに依存しないように設計されています。これは、Java 仮想マシン (JVM) がインストールされている任意のデバイスまたはオペレーティング システム上で Java コードを再コンパイルすることなく実行できることを意味します。

Introduction to Java: for Beginners

歴史
1991 年 6 月、James Gosling 率いる Sun Microsystems の小規模なエンジニア チーム (Mike Sheridan と Patrick Naughton も同行)​​ が Green と呼ばれるプロジェクトを開始しました。これは、テレビ、セットアップボックスなどの小型電子機器用のプログラミング言語を開発することです。

Introduction to Java: for Beginners

1993 年に、HTTP プロトコルと Mosaic ブラウザが登場し、インターネット用の言語が開発されました。

1995 年に、彼らはアプレットと混合した HTML コンテンツを表示できる Webrunner という名前のブラウザを開発しました。 Sun Microsystems は SunWorld カンファレンスで Java を正式に発表し、Netscape は同社の人気の Netscape Navigator ブラウザに Java サポートを含めることに同意しました。

2009 年に、Sun Microsystems は Oracle に買収されました。当初、オフィスの外にあった樫の木にちなんで「OAK」と名付けられました。その後、「OAK」商標がすでにオークテクノロジーによって使用されていたため、「JAVA」に名前が変更されました。

Java の主な機能は次のとおりです。

  1. オブジェクト指向: Java は、データとコードを含む「オブジェクト」の概念に基づいて構築されています。
  2. プラットフォームの独立性: Java コードは、JVM を備えた任意のプラットフォームで実行できます。
  3. セキュリティ: Java にはセキュリティ機能が組み込まれており、堅牢なセキュリティ フレームワークが備わっています。
  4. マルチスレッド: Java は同時プログラミングをサポートしており、複数のスレッドを同時に実行できます。
  5. 大規模な標準ライブラリ: Java には、標準ライブラリと API の包括的なセットが付属しています。

Java は、エンタープライズ レベルのアプリケーション、Android モバイル アプリ、Web アプリケーションなどの開発に広く使用されています。

Java環境のセットアップ

Java でプログラミングを始めるには、開発環境をセットアップする必要があります。ステップバイステップのガイドは次のとおりです:

  1. Java Development Kit (JDK) をダウンロードしてインストールします:

    • 公式 [Oracle Web サイト](https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html) にアクセスするか、OpenJDK Web サイトを採用してください。
    • ご使用のオペレーティング システムに適切な JDK バージョンをダウンロードします。
    • 提供されるインストール手順に従います。
  2. 環境変数を設定します:

    • Java bin ディレクトリをシステムの PATH 変数に追加します。
    • JDK インストール ディレクトリを指す JAVA_HOME 環境変数を作成します。
  3. 統合開発環境 (IDE) をインストールします:

    • 厳密に必要というわけではありませんが、IDE は Java 開発エクスペリエンスを大幅に向上させます。
    • 人気のある選択肢には、IntelliJ IDEA、Eclipse、VScode、NetBeans などがあります。
    • お好みの IDE をダウンロードしてインストールします。
  4. インストールを確認します:

    • コマンド プロンプトまたはターミナルを開きます。
    • 「java -version」と入力して Enter キーを押します。インストールされている Java バージョンに関する情報が表示されるはずです。
    • 「javac -version」と入力して、Java コンパイラが正しくインストールされているかどうかを確認します。

初めての Java プログラム

簡単な「Hello, World!」を作成しましょう。 Java 環境が正しく設定されていることを確認し、基本的な Java 構文を紹介するプログラムです。

  1. テキスト エディターまたは IDE を開きます。

  2. 新しいファイルを作成し、HelloWorld.java という名前を付けます。

  3. 次のコードを入力してください:


public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}


  1. ファイルを保存します。

  2. コマンド プロンプトまたはターミナルを開き、HelloWorld.java ファイルが含まれるディレクトリに移動します。

  3. 次のように入力してプログラムをコンパイルします。


javac HelloWorld.java


これにより、HelloWorld.class ファイルが作成されます。

  1. 次のように入力してプログラムを実行します。

java HelloWorld


次の出力が表示されるはずです: Hello, World!

おめでとうございます!初めての Java プログラムを作成して実行しました。
コードを分解してみましょう:

  • public class HelloWorld: これは、HelloWorld という名前のパブリック クラスを宣言します。 Java では、クラス名はファイル名と一致する必要があります。

  • public static void main(String[] args): これはメイン メソッドであり、Java プログラムのエントリ ポイントです。

  • System.out.println("Hello, World!");: Baris ini mencetak teks "Hello, World!" ke konsol.

Sambil kita meneruskan pembelajaran Java, dalam artikel seterusnya, kita akan membincangkan Asas Sintaks Java. Kami akan meneroka konsep yang lebih kompleks seperti pembolehubah, jenis data, struktur kawalan, pengaturcaraan berorientasikan objek dan banyak lagi.

Saya ingin mendengar tentang pengalaman anda dengan Java!
Apakah aspek Java yang paling anda teruja untuk belajar, dan mengapa?

Jika anda mendapati artikel ini membantu, sila pertimbangkan untuk mengikuti lebih banyak kandungan Java. Suka dan komen anda amat dihargai – ia membantu saya memahami topik yang paling anda minati, membolehkan saya menyesuaikan kandungan masa hadapan dengan keperluan anda.

Adakah anda menghadapi sebarang masalah semasa menyediakan persekitaran Java anda? Kongsi pengalaman anda dalam ulasan di bawah, dan mari kita selesaikan masalah bersama-sama!
Nantikan artikel seterusnya kami tentang Asas Sintaks Java. Selamat mengekod!

Atas ialah kandungan terperinci Pengenalan kepada Java: untuk Pemula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Ciri Import Modul JavaArtikel seterusnya:Ciri Import Modul Java