まずはここから!Javaの「Hello World」の書き方

  • このエントリーをはてなブックマークに追加
  • Pocket

どんな言語であっても、プログラムをはじめてトライするときに実行するのが「Hello World」のプログラムだろう。単純にHello Worldと出てくるだけのもっとも基本的なプログラムだ。

このページではJavaプログラミングでのHelloWorldについてお伝えした。初心者の方には参考になるだろう。

Javaプログラミングの最初はHello World

Javaの学習は「コンピューターに指示を与えるためのプログラムを書くために、Javaを使ってみましょう」で始まる。

最初のプログラムにはHello Worldプログラムが選ばれるだろう。

「まずは"Hello World"を表示させるプログラムを書き、実際に表示させてみましょう!」というプログラムだ。

これは、Javaの学習に限ったことではない。様々なプログラミング言語の最初のプログラムとして、プログラマが書く最初のプログラミングの課題である。それで、Hello Worldは世界一有名なプログラムと言われている。

このコードが、Javaで書かれたHello Worldのプログラムである。5行しかない。その中で実際に「Hello World」を表示しているのは、System.out.println("Hello World!!");の1行だ。

このプログラムを実行すると、次のように表示される。

Hello World!!

実行方法

事前に環境などが準備されていないとできないので、簡単に説明する。事前準備などは、下記を確認してほしい。

適当なテキストエディタに上の5行のプログラミングを書いて、「HelloWorld.java」と名前を付けて保存する。

コマンドプロンプトで、javac HelloWorld.javaと打ちコンパイルを行う。(わからなければスルーして構わない。

java HelloWorld で実行される

helloworld

少々複雑だが、これは入門講座をひとつひとつ追いかければ十分にわかるだろう。

なぜ、Hello World?

いくつかの意味がHello Worldにはある。それらを紹介しよう。

シンプルなコードだから

Hello Worldはコードが5行しかない。そして、実際にHello Worldの文字を出力しているのは一行の非常にシンプルなコードだ。

プログラムをはじめて書く人にとってシンプルなコードであれば、エディタを使って間違いなく書くことができる。

ニュアンス

はじめのプログラムには何かしらの意味をもたせたいという気持ちはわかる。それはWelcomeの意味を込めたいところだ。なぜなら、プログラミングという新しい世界に入って来たわけだから。

「プログラミングの世界へ、ようこそ!!! ハロー、ニューワールド!!!」

 

まとめ

このページではJavaのHello Worldプログラミムについてまとめてお伝えして来た。

とにかくJavaを学ぼうと思ったら、まずはここからだ。続きは下記リンクからJavaの入門知識を身につけていっていただければと思う。

  • このエントリーをはてなブックマークに追加
  • Pocket

このページの続きや関連ページは下記から一覧で確認できます。

SNSでもご購読できます。

コメント

  1. ぬるぽ より:

    > java HelloWorld.class
    > で実行される

    初歩中の初歩ですが、

    $ java HelloWorld

    じゃないでしょうか。。。(Java 9以降は.class付きでも実行できるんでしたらすみません)
    初心者向けの記事なら、もう少し丁寧に、動作確認いただければ。。。

    1. リカレントテクノロジー より:

      ご愛読いただきありがとうございます。
      また、ご指摘いただきありがとうございます。
      拡張子が必要なのはご指摘の通り、コンパイル時のみとなりますね。
      引き続き、ご愛読のほど、よろしくお願いいたします。

  2. とある学生 より:

    おかげさまで成功しました。
    PATHの設定等で躓きまして非常に、時間がかかりましたが(2日以上)
    正しい設定を模索し、ファイルを探し...たったHelloWorld!!の文字が黒い画面に表示されただけで
    感動してしまいました。
    貴方様のおかげです!ありがとう御座います!
    HelloWorldの文字通り、自分の世界が広がった様な気がします

    (少し質問なのですが、上記のHelloWorldのプログラム?セリフを少し変えてみようと、"Hello World!!"の部分を"test"に変えてみてから
    java HelloWorldを実行したんですが、変わらずHello World!!と表示されます。どうすれば上手くいくでしょう?

    1. リカレントテクノロジー より:

      いつもご愛読いただきありがとうございます。

      ソースコードに変更を加えた後には必ずコンパイルが必要となります。

      (1) ソースコードを書き換える
      (2) javac HelloWorld でコンパイルする
      (3) java HelloWorld でプログラムを実行する

      という手順となります。お試し下さい。

  3. ウサギ大好き人間 より:

    コンパイルはおかげさまで成功したのですが
    HelloWorldと表示されずにすぐ閉じてしまいますどうすればよろしいでしょうか、、、

    1. リカレントテクノロジー より:

      いつもご愛読いただきありがとうございます。

      コンパイルと同様にプログラムの実行もコマンドプロンプトから行いますが、どのように実行されていますでしょうか。
      javac HelloWorld.java の直後に
      java HelloWorld を実行し、その結果がすぐ出ますでしょうか。

      ご確認の程、宜しくお願い致します。

とある学生 へ返信する コメントをキャンセル

*

未経験からの育成制度も充実
IT講師に興味はありませんか?

リスキルテクノロジーでIT講師の積極募集を開始! 経験・未経験問わずご応募可能。育成制度で講師スキル向上も目指せます

IT講師に応募する