初めてのJavaプログラミング(1-3)

記事上広告

この回では、簡単なJavaのプログラミングを行い、コンパイルや実行という作業を行いJavaプログラムを動作させてみます。
たくさんの注意点がありますので、飛ばさずに進めていきましょう。

簡単なJavaプログラムを作成してみよう

Javaプログラムは「ソースファイルの作成」、「コンパイル」、「実行」という手順を踏んで動かします。一つずつ確認しながら作成してみましょう。

プログラムを入力する前に

プログラムを入力する前に、以下の2つの準備を行いましょう。

  • Cドライブ内に「work」という名前でフォルダを作成する
    ※Cドライブにworkというフォルダを作成できない場合はデスクトップに作成しましょう
  • テキストエディタはメモ帳でもかまいませんが、「サクラエディタ」がおすすめです。
    ※サクラエディタダウンロードサイト「http://sakura-editor.sourceforge.net/download.html

JavaRUではサンプルプログラムや練習問題は「C:\work」を基準としています。

Javaプログラムを記述しよう

メモ帳等のテキストエディタを開いて、以下のプログラムを記述します。

プログラムを記述する際の注意点

  • 今回は全て半角で入力すること
  • 大文字と小文字は区別されますのでその通りに入力すること
  • スペースが空いているところは半角スペースで空けること
  • 左側のスペースは半角スペースかTabキーで空けることができます
Hello.java」という名前で保存します。(拡張子を忘れずに)
保存場所は上記で作成したworkフォルダ内に保存します。

Javaプログラムをコンパイルしよう

作成ができたら「コンパイル」します。コンパイルを行うにはコマンドプロンプト上で行う必要があります。

コマンドプロンプト起動方法

  1. スタート」ボタンをクリックし、「すべてのプログラム」をクリック
  2. アクセサリ」をクリックし、「コマンドプロンプト」をクリック

コマンドプロンプト上でコンパイルを行う場合は、workフォルダに移動後に行ないます。

移動する際にはcdコマンドを利用して移動します。(今回はコマンドプロンプトやパスの説明は割愛しています)

コマンド cd 移動先の場所(パス)
記述例 cd c:\work
cd Desktop\work

※記述例は絶対パスで移動する例と相対パスで移動する例です。

移動できなかった場合は「指定されたパスが見つかりません。」と表示されます。

Cドライブ内にworkフォルダを作成した場合、「cd c:\work」と入力し、Enter
※絶対パスを利用して移動しています

デスクトップ上にworkフォルダを作成した場合、「cd Desktop\work」と入力し、Enter
※相対パスを利用して移動しています

Cドライブ内のworkフォルダに移動できた場合の画像

デスクトップ上のworkフォルダに移動できた場合の画像

移動後、コンパイルを行います。コンパイルが正常に行われた場合は特別なメッセージはでません。間違い(エラー)がある際はエラーメッセージが表示されます。

コンパイルを行うにはjavacコマンドを利用します。

コマンド javac Javaのファイル名(拡張子含む)
記述例 javac Hello.java

Hello.javaをコンパイルする場合は「javac Hello.java」と入力し、Enterキーを押す

コンパイルが正常の場合

コンパイル時にエラーの場合(コンパイルは行われない)

コンパイル時にエラーが起こった場合は、Javaの内容に入力ミスがないか確認しましょう。
※どうしてもエラーが見つからない場合は上のプログラムをコピーして利用してください。

また、ファイル名が間違っている場合もあるので、javaコマンドの右側のファイル名かworkフォルダ内のファイル名を確認しましょう。

Javaプログラムを実行しよう

コンパイルが成功したら、Javaプログラムを実行します。

Javaプログラムを実行する際にはjavaコマンドを利用します。

コマンド java クラス名
記述例 java Hello

クラス名はJavaファイル内の1行目「class Hello」のHello部分(classの右)です。

Hello.javaを実行する場合は「java Hello」と入力し、Enter

正常に実行できた場合

「Hello Java」と表示されれば、正常に作成、コンパイル、実行までが完了しました。

面倒に思うかもしれませんが、プログラミングでは一定のルールに従って記述する必要があります。

次は、そのルールと役割についての解説です。

参加 ブログランキング

記事頑張って書いたかもねー?と思う方は下を押してもらえるといいかなーなんて
にほんブログ村 IT技術ブログへ
にほんブログ村


Javaランキング

目次へのアクセス
スポンサーリンク
レクタングル

シェアする

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

フォローする

スポンサーリンク
レクタングル