Java Basic Level 1 〜Hello Java〜

イントロダクション

私事ですが、以前に書いた記事を再度書き直しわかりやすくしようと思います。一応国際化対応しておきます。

はじめの記事は、Javaを始めるのに一番はじめのプログラムを作成するところからはじめます。「Javaとはなんぞや?」というのはやってから理解すれば良いと思います。まぁ慌てずにのんびりやりましょう(笑)

まずは、以下の部分に注力してください。

  1. プログラムを作って
  2. プログラムを動かして
  3. 自分の考えた理論が正しかったことを確認

上記のことをひたすら繰り返してください。最後の「自分の考えた理論」が正しくなかった場合は、「なんでだろ?」と考えるようにしましょう。
**答えが出ない時もあると思うので、考えすぎに注意です**。

今回の内容をチュートリアル動画にしました。


Introduction

As for me, I will rewrite my blog for make understand easy. i will internationally.

The first article begins by creating the first program to start Java. Let's have fun!

I think that answers will come out when making, executing, and knowing object orientation.

ロードマップ

  1. プログラムを初めて作る人向けです。コンソール画面に「Hello World」と表示するプログラムを作成します。→Mainメソッドについて理解する【今回
  2.  計算するプログラムを作成します。計算するためには「変数」を使用する必要があります。→変数と演算子について理解する
  3. 文字を操作するプログラムを作成します。文字を切ったり、つなげたりして文を編集するプログラムを作成します。→文字列クラス「String」の理解

Road Map

  1. For those who create programs for the first time. create program for display "Hello World" on the console screan.→ To understand the main methodthis time
  2. Create program for calcurate. In order to calcurate it is nessesary to use "valiable".→To understand "valiable" and "operator"
  3.  Create program for manipurate characters. to edit sentencces by cutting, connecting characters.→To understand String class

Hello World

まずは「写経」です。「創造は模倣に始まる」と言います。

何も考えずとりあえず写経しましょう。。。と言いたいところですが。開発する環境がないことには何も始まりません。開発環境のセットアップはここのページを参照してください。

あと、動かして見たとき(遊んでみたとき)はこんな感じで表示されます。

細かい解説をしてみました。

クラスの概念について

開発環境がセットアップできたら、早速写経します。下のコードは、カラフルなコードになってしまいましたが、色の意味は以下の通りです。

クラスの名前→緑
class name → green

メイン・メソッド→紫
main method → purple
メソッド呼び出し→茶色
call method → brown
スコープ→赤 ※囲いのこと"{"と"}”
scope → red "{" and "}"

とりあえずはサンプルコードです。※Gitからダウンロードできます。そしてGit関連の記事は下にリンクがありますのでどうぞ。

public class HelloJava {
   public static void main(String[] args) {
      System.out.println("Hello World");
   }
}

実行すると以下のように表示されます。
after execute program, you can see like this

あれ?間違ったかな?

is it my mistake?

問題(Question)

<問1>
"Hello World"ではなく、"Step1"と表示するようにプログラムを書き換えてください。
<Question1>
Please rewrite program to display "Step1" instead "Hello World"

<問2>
"Hello World"と表示した後に"Tiger! Gaaa!!"と表示してください。
Please display "Tiger! Gaaa!" after displaying "Hello World"

国際化対応で記載しました。次回は計算するプログラムを作ります。

Eclipse セットアップ

  1. Java Install Eclipse〜開発ツールのインストール〜
  2. TensorFlow C++環境〜EclipseCDTをインストール〜
  3. Setup OpenGL with JavaJOGLを使う準備 for Eclipse
  4. Eclipse Meven 開発手順〜プロジェクトの作成〜
  5. Java OpenCV 環境セットアップ(on Mac)
  6. Eclipse SceneBuilderを追加する
  7. JavaFX SceneBuilder EclipseSceneBuilder連携~

Java Basic一覧

  1. Java Basic Level 1 〜Hello Java〜
  2. Java Basic Level2 〜Arithmetic Calculate〜
  3. Java Basic Level3 〜About String class〜
  4. Java Basic Level 4〜Boolean〜
  5. Java Basic Level 5〜If Statement〜
  6. Java Basic Summary from Level1 to 5
  7. Java Basic Level 6 〜Traning of If statement〜
  8. Java Basic Level8 〜How to use for statement〜
  9. Java Basic Level 8.5 〜Array〜
  10. Java Basic Level 9〜Training of for statement〜
  11. Java Basic Level 10 〜While statement 〜
  12. Java Basic Swing〜オブジェクト指向〜
  13. Java Basic Swing Level 2〜オブジェクト指向2〜
  14. サンプル実装〜コンソールゲーム〜
  15. Java Basic インターフェース・抽象クラスの作り方
  16. Java Basic クラスとは〜Step2_1〜
  17. Java Basic JUnit 〜テストスイートの作り方〜

Git関連

  1. Java Git clone in Eclipse 〜サンプルの取得〜
  2. Eclipse Gitリポジトリの取得 GitからソースをPullしよう〜
  3. IntelliJ IDEA GitGitリポジトリからクローン〜

投稿者:

takunoji

音響、イベント会場設営業界からIT業界へ転身。現在はJava屋としてサラリーマンをやっている。自称ガテン系プログラマー(笑) Javaプログラミングを布教したい、ラスパイとJavaの相性が良いことに気が付く。 Spring framework, Struts, Seaser, Hibernate, Playframework, JavaEE6, JavaEE7などの現場経験あり。 SQL, VBA, PL/SQL, コマンドプロント, Shellなどもやります。

コメントを残す