Java(Javascriptと混同しないように)は、最も人気のあるプログラミング言語の1つである。Javaは、Windows、macOS、Linux、Androidを含む複数のオペレーティングシステム用のアプリケーションを開発するために使用できる高レベルのプログラミング言語です。 Javaの仕組みは、Javaコードを開発するためのJava Development Kit(JDK)をダウンロードする。 Javaを使えば、最小限の作業で複数のオペレーティングシステム向けのアプリを開発できます。 このWikiHowでは、Javaでプログラミングを始める方法の基本を説明します。
必要なもののインストール
-
Java実行環境をダウンロードしてインストールします。 Java実行環境は、Javaアプリケーションを実行するために使用されるソフトウェア層です。 すでにインストールされている場合もあります。 インストールされていない場合は、以下の手順で最新バージョンのJava Runtime Environmentをダウンロードし、コンピュータにインストールしてください:
- ウェブ・ブラウザにアクセスする。
- Javaダウンロードをクリックする。
- 同意する」をクリックし、無料ダウンロードを開始する。
- ウェブブラウザまたはダウンロードフォルダでインストーラファイルを開きます。
- 指示に従ってインストールを完了する。
-
Java Development Kitをダウンロードしてインストールする。 Java Runtime Environmentには、コンピューター上でJavaアプリケーションを実行するために必要なソフトウェアが含まれていますが、Javaコードを書いてJavaクラス・アプリケーションにコンパイルするために必要なツールは含まれていません。 そのためには、Java Development Kitが必要です。 以下の手順で、Java Development Kitをダウンロードしてインストールしてください:
- ウェブ・ブラウザーにアクセスする。
- Java Development Kitの最新バージョンの下にあるDownload JDKをクリックする。
- 下にスクロールし、お使いのオペレーティング・システムに適したファイル名(Windowsインストーラー、macOSインストーラーなど)をクリックする。
- ダウンロードしたインストーラーファイルをウェブブラウザまたはダウンロードフォルダで開きます。
- 指示に従ってインストールを完了する。
-
Java IDEをダウンロードしてインストールします。 IDEはIntegrated Development Environment(統合開発環境)の略です。 IDEは、コードの作成、デバッグ、コンパイルに使用できるプログラムです。 最も一般的なIDEはEclipseとNetbeansの2つです。また、JavaでAndroidデバイス用のアプリを開発するために使用することもできます。 以下のいずれかの行を使用して、Java用のIDEをダウンロードしてインストールしてください。
Javaで「Hello World」プログラムを作成する
-
JavaのIDEを開く。 ダウンロードしたIDEを開いてください。 Windowsの場合はスタート・メニューから、Macの場合はアプリケーション・フォルダーから開くことができます。
-
新しいJavaプロジェクトを作成する。 IDEを最初に開いたときに、新しいプロジェクトを作成するオプションが与えられている場合があります。 そうでない場合は、上部のメニュー・バーで[ファイル]をクリックし、新しいJavaプロジェクトまたは新しいJavaアプリケーションを作成するオプションをクリックします。
-
プロジェクトに名前を付けます。 新しいJavaアプリケーションまたはプロジェクトを作成すると、プロジェクト名を入力するよう求められます。 上部のフィールドにプロジェクト名を入力します。 Hello "や "Hello_World "など、好きな名前を付けることができます。
-
新しいJavaクラスを作成します。 IDEで新しいプロジェクトを作成したら、一般的に左にあるパッケージ・エクスプローラ・パネルを探します。 ここに、プロジェクトに関連するすべてのファイルがあります。 プロジェクトに新しいクラスを作成するには、プロジェクト名を右クリックして「New class」をクリックするか、「New」の後に「Class」をクリックします。 Name "フィールドにクラスの名前を入力し、Finishをクリックします。
- Javaクラスは、Javaオブジェクトのコンストラクタやブループリントのようなものです。 Javaクラスには、「メンバー」と呼ばれる独自のプロパティを持つ1つ以上のオブジェクトを含めることができます。
- 新しいクラスを作成するコードは、public class Hello { . public "というキーワードはアクセス修飾子です。 これは、プログラム内でクラスやオブジェクトにアクセスできるものを指示します。 キーワード "class "は、これが新しいクラスであることを示している。 キーワード "Hello "はクラスの名前です。 最後に、末尾の中括弧"{"がクラスを開きます。 おそらく、2、3行下に閉じ括弧"}"があることに気づくだろう。 このクラスの一部であるすべてのコードは、この2つの中括弧の間に入ります。
-
次の行をインデントし、次の行に public static void main(String[] args) { と入力します。 この行は、新しいメンバを作成するために使用します。 メンバはクラスの機能です。 特定の命令を含むコードを含むメンバは「メソッド」と呼ばれる。 メソッドは、コードの後のインスタンスで呼び出したり実行したりすることができる。 すべてのJavaプログラムには、"main "と呼ばれるメソッドが必要である。 これは、プログラムの開始位置を示す。 キーワード "public "はアクセス修飾子である。
- キーワード "public "は再びアクセス修飾子
- public "に設定されているので、このメソッドはプログラムのどこからでも呼び出せることを意味する。 もし "private "に設定されていれば、このメソッドはクラス内でのみアクセスできることを意味する。
- キーワード "static "は、このメンバがクラス内の他のオブジェクトよりも先に、他のオブジェクトやインスタンスを参照することなくアクセスできることを示して います。
- キーワード "void" は、メソッドの戻り値 です。
- これは、メソッドが値を返さないことを示します。 もし数値を返すのであれば、返したい値のタイプに応じて "int "や "float"、"double "となります。
- キーワード "main "は、単にメンバーの名前 である。
- すべてのJavaプログラムには、プログラムの開始位置を示す "main "というメソッドが必要である。 括弧(String[] args{}など)の中にテキストがある場合、それを引数と呼びます。 引数には、整数、ダブル、フロート、文字列などいろいろなものがある。このコード行は、メソッドが文字列を含むarray型(オブジェクトのリスト)の引数を期待していることを示しています。
- コードをインデントすることは必ずしも必要ではありませんが、コードを整理しておくのに役立ち、どの行がどのクラス、メンバー、メソッドの一部 であるかを示します。
- 新しいクラス、メンバ、メソッドを作成するときはいつでも、各コード行をインデントしてください。
- または、新しい中括弧のインスタンスの後に 、次の行をインデントします。
-
次の行をインデントし、System.out.println("Hello World");とタイプする。 この行は、"Hello World "という単語を文字列として表示するために使われる。
- キーワード "System "は、これがSystemクラスの一部であることを示している。
- out "というキーワードは、これが出力であることを示している。
- キーワード "printlin "は、出力パネル、ターミナル、またはコマンドラインに何かを表示するようプログラムに指示します。
- Hello World "は括弧の中にあるので、これは引数の例である。 この場合、引数は「Hello World」という文字列である。
-
プログラムをテストする。 プログラミングにはテストが欠かせません。 これは、プログラムが正しく動作していることを確認する方法です。 EclipseまたはNetbeansでテストするには、画面上部の緑色の「再生」三角形をクリックするだけです。 画面下の出力パネルに「Hello World」と表示されるはずです。 表示されない場合は、問題を解決するためにトラブルシューティングを行う必要があります。 あなたのコード全体は次のようになるはずです:public class MyProgram { public static void main(String[] args) { System.out.println("Hello World"); } }.
- すべてのコードの構文をチェックし、正しく入力されていることを確認する。 キーワードが正しい順序で、大文字小文字を含めて正しく綴られていることを確認してください。
- 各クラスとメソッドの開いた中括弧が、メソッドやクラスの後に対応する閉じ中括弧を持っていることを確認する。
- 受け取ったエラーメッセージはすべてググって、修正方法があるかどうか確認しましょう。 システムの問題かもしれません。 ファイルを削除したり、Javaを再インストールする必要があるかもしれません。
コメント
最新を表示する
NG表示方式
NGID一覧