【Java入門】Hello Worldを出力する方法

JavaでまずはHello Worldを出力させてみたい
Javaでプログラミングするための環境を整えたい

こんにちは!エンジニアの中沢です。Javaの入門者は、まず初めに文字列を表示するためのプログラムを学習するのが定番です。

そのプログラムでは、「Hello World」という文字列を表示するのが一般的です。

この記事では、Java初心者に向けて「Hello World」を表示する方法からプログラミングするための環境構築方法まで、解説していきます。

そもそもJavaとは

Javaとは、アプリ開発で使用される人気のプログラミング言語のひとつです。Googleが主に開発に用いている「Google三大言語(Java、C++、Python)」のひとつでもあり、とても応用力のある言語として昔から根強い人気を誇っています。

また、大企業での大規模システム開発やAndroidアプリの開発などを得意としています。avaとはどのようなものなのかについてはこちらの記事で詳しく解説しているので、ぜひ確認してください。

Javaとは?言語の特徴や用途などを専門用語抜きで網羅的に解説
更新日 : 2019年8月21日

Javaで「Hello World」を表示するには

ここでは、 Javaで「Hello World」を表示する方法を解説します。Javaで「Hello World」を表示するには、大きく分けて二つの方法があります。

  • コマンドライン上で実行を行う非常に簡単な方法
  • 環境構築まで準備した上で、その環境を通して実行する方法

この記事の前半では、非常に簡単に行えるコマンドライン上からJavaを実行し「Hellow World」を表示する方法を学びましょう。

そのあと、さらに実践的な手法として、開発環境の「Eclipse」のインストールから、実際にプログラムのコードを書いて「Hello World」を表示するところまでを解説します。

※そもそもEclipseで開発を進めるつもりの人は、Eclipse編まで飛ばして構いません。

Javaの環境を構築しよう

一番簡単なJavaの実行方法

ではコマンドラインを使用した方法での「Hello World」実行までの流れを見てみましょう。

環境構築

Javaをすでに導入済みの人は次の項目へ飛んでいただいて問題ありません。覚えのない人は、まずJavaのJDKの導入を行う必要があります。

これはJavaの実行に必要なものです。進めていく中で、Java関係のコマンドが見つからない場合は、インストールされていない可能性があります。以下のリンク先を参考に、インストールを行いましょう。

【Java初心者必見!】Javaの開発環境を構築する方法を解説!
更新日 : 2019年5月7日

まずはファイルを準備

まずは適当に、テキストファイルを開き「Main.java」とでも名前をつけて保存しましょう。そしてその中に、以下の処理を書きましょう。(書いたあとの保存もわすれずに!)

これだけでファイルは準備完了です。プログラムの開始地点である「main関数」を用意して、そのなかに渡した文字列をコマンドライン上で表示してくれる「System.out.println関数」を書いているだけですね!

Javaをコンパイルしよう

では実行…の前に、コンパイルを行いましょう。コンパイルとは、プログラムをもとに、実行ファイルを生成する作業です。

MacやLinuxの人はターミナルを、Windowsの人はコマンドプロンプトを開きましょう。ターミナル上から、先ほどファイルを作成した階層まで移動したのちに、以下コマンドを入力しましょう。

すると、同じ場所に「Main.class」が作成されたはずです。

これがjavaの実行ファイルです。

Javaを実行してみよう

あとは簡単です。先ほど作成した「Main.class」をjavaコマンドで実行しましょう。

実行結果:

ターミナル上で、無事「Hello World」を表示できたかと思います。

実践的な環境構築!【eclipse編】

ここまでで、コマンドライン上での「Hello World」実行方法の話は終わりです。ここからは、より実践的な話としてEclipseを使用しての「Hello World」の実行までの流れを見ていきましょう。

Eclipseのインストール

次に統合開発環境の「Eclipse」をインストールする方法を解説します。「Eclipse」をインストールでオススメなのは、「Pleiades All in One」でまとめてインストールして自動構築する方法です。

本来JDKとEclipseは別々にダウンロードしてインストールや環境設定を行いますが、これらを一つにまとめた「Pleiades All in One」という無料の統合開発環境があります。

PleiadesとはEclipseの日本語化プラグインのことです。Pleiades All in OneはWindows、Mac向けにEclipse本体と日本語化を行うためのPleiadesプラグインをまとめたパッケージのことです。

またFull Editionの場合では、JDKのインストールや環境変数の設定をする必要がありません。パッケージの圧縮ファイルをダウンロードし、その圧縮ファイルを解凍するだけで、JDKのインストールや環境変数の設定、Eclipseのダウンロード、日本語化全てが実施済みの開発環境が立ち上がります。

ダウンロードして起動するだけで、すぐに日本語されたEclipseが立ち上がり、Javaのコーディングを始めることができます。Pleiades All in Oneは次のサイトからダウンロードすることができます。

Pleiades All in One ダウンロード

Eclipseのインストール方法についてはこちらの記事で詳しく解説しているので、ぜひ確認してください。

【Java初心者必見!】Javaの開発環境を構築する方法を解説!
更新日 : 2019年5月7日

「Hello World」を表示するコードの書き方

ここでは、「Hello World」を表示するコードの書き方を解説します。「System.out.println」というメソッドの括弧の中に表示したい文字列の「Hello World」を入力します。これを実行すると「Hello World」という文字列が表示されます。

まずEclipse上でMain.javaファイルを作成しましょうし、次のプログラムを入力して実行してみましょう。

実行結果:

このようにして、「Hello World」を表示することができました。

まとめ

いかがでしたか? 今回はJavaでHello Worldを表示する方法を解説しました。

これをきっかけにしてJavaプログラミングの学習を始めてくださいね。もし、「Hello World」を表示する方法を忘れてしまったらこの記事を確認してください!

LINEで送る
Pocket

最短でエンジニアを目指すなら侍エンジニア塾

cta_under_bnr

侍エンジニア塾は業界で初めてマンツーマンレッスンを始めたプログラミングスクールです。これまでの指導実績は16,000名を超え、未経験から数多くのエンジニアを輩出しています。

あなたの目的に合わせてカリキュラムを作成し、現役エンジニア講師が専属であなたの学習をサポートするため効率よく学習を進めることができますよ。

無理な勧誘などは一切ありません。まずは無料体験レッスンを受講ください。

無料体験レッスンの詳細はこちら

書いた人

中沢 丈

中沢 丈

フリーランスエンジニア。
システム開発からコンテンツ作成まで幅広く対応します。

連絡先はこちらです。
[email protected]

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説