プログラミング Java

【Java入門】プロジェクトの作成からHello, World!まで

投稿日:2021年5月13日 更新日:

概要

プログラミングの入門といえば「Hello, World!」です。
まずは最も簡単なプログラムを動かすことから始めていきましょう。
 

プロジェクトの作成

新規プロジェクト作成

新規で「Javaプロジェクトの作成」を行います。

任意のプロジェクト名を設定して、完了します。
他の設定は特に変更する必要はありません。

module-info.javaはJava9で導入された仕組みです。
Java入門の最後の方で使用するので、デフォルト名で作成しておきます。

 

パッケージ作成

パッケージはソースコードを管理するまとまりです。
システムのモジュール(機能的なまとまり)単位で分割することになるので、ここで作成方法を覚えておきましょう。

プロジェクトを右クリック > 新規 > パッケージ をクリックする

パッケージ名は任意でかまいません。

以下のようにものができていればOKです。

 

Hello, World!

ソースファイルを作成する

実行するプログラムを書くためのソースファイルを作成します。
パッケージを右クリック > 新規 > クラスをクリックします。

名前は「Main」にしておきましょう。
これはクラス名です。クラス名は役割を表すことになります。
「Main」としたのは、次で解説するプログラムを起動させるmainメソッドがあるからです。

ウィンドウの右側にMain.javaが表示されているはずです。
ここにプログラムを書いていきます。

mainメソッド

mainメソッドとは、Javaプログラムが起動する最初の命令です。
エントリーポイントということもあります。
ここからプログラムが動き始めるということを覚えておいて下さい。

 

コンソールに表示する

コンソールとは、「コンピュータの制御に用いられる、入力・出力の機能を備えた装置」のことです。
要するに、Eclipseで実行したJavaプログラムの内容が表示されたり、実行中のプログラムに何らかの値を渡すことができるというものです。

ウィンドウ > ビューの表示 > コンソールをクリックすると、コンソールというウィンドウが新たに追加されます。
ここに実行結果が表示されたり、何らかの値を入力してプログラムに渡すことができます。

 

Hello, World!を表示してみよう!

やっとHello, World!が表示できる準備ができました。
早速コードを書いていきましょう!

  • System.out.println()
    これはコンソールにメッセージを表示するメソッド(命令文)です。
    ()は命令分に渡す値[引数]を与える囲みです。
    ここでは、”Hello, World!”という文字を与えています。
  • 実行方法
  • プログラム上で右クリック > 実行 > Javaアプリケーションをクリックします。

  • 実行結果
  • コンソールに、「Hello, World!」が表示されます。

再実行する場合

一度起動したプログラムはEclipse側で記録されています。
そのため、Eclipse上部の実行ボタン(緑の右矢印)から選択して再実行することができます。

 

まとめ

  • プログラム作成にはまずプロジェクトを作成する。
  • パッケージはモジュール(機能的なまとまり)単位で作るのが基本である。
  • プログラムを書き込むソースファイルを作成し、実行させるためのmainメソッドを用意する。
  • コンソールとは入力・出力するための装置である。
  • コンソールへの出力は、System.out.println()メソッドを使用する。

 
最後までお読み頂き、ありがとうございました!
ご意見・ご要望がありましたら、遠慮なくコメント下さい!
もし内容が良かったらランキング評価を頂けると励みになります(^^)

ランキング評価する

-プログラミング, Java
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

【SpringSecurity】#1~ ログイン画面の実装(認証)

概要 SpringSecurityを導入してユーザ認証機能を実現します。 まずはログイン認証機能が使えるようになることを目標にしていますので、 本記事で解説する構成は最小限にとどめています。   準備 …

no image

XSS対策の基本は入力値制限とサニタイジング(無害化)の2つ

XSS(クロスサイトスクリプティング)の基本的な対策は何をすればいいのかがぼんやりしている方向けの書いています。 対策方法はタイトルの通り、XSS(クロスサイトスクリプティング)対策の基本は入力値制限 …

【Java入門】プリミティブ型と参照型とは?

概要 Javaのデータ型にはプリミティブ型と参照型があります。 ここではそれぞれの型はどのようにデータを保持しているのか? また、どのような種類があるのか? について学んでいきます。   プリミティブ …

no image

GitでIndexが壊れたときの直し方

これは自分の環境用の備忘録です。 (状況) Virtual BOX内のGit環境において、INDEXが0KBになっている。(INDEXが壊れている) (対処方法) リモート環境から新しくCloneして …

オブジェクト指向がわかるようになるためにする3つのこと

オブジェクト指向がいまいちわからない人向けに、 オブジェクト指向でプログラミングできるようになるまでのステップを以下にまとめました。   Javaでプログラミングする Javaはオブジェクト …

記事を探す

SpringFramworkの良書

■おすすめ教材
Javaの基本を学んだ人が、次のステップとして読む本(中級者向け)

※SpringはJavaのFrameworkの1つです。
変更のしやすさ、保守性の高さが特徴です。