【第1回 Blossom】Java基礎編へ参加しました

突然ですが9月よりプロジェクト「BLOSSOM」が始動いたしました。

◇プロジェクトBLOSSOMとは
プログラミングを学び、現場で生かしたり、プログラミング未経験者が
エンジニアになる為のプロジェクトです。
プログラミング言語はJavaを使用します。
最終目標は1年6ヶ月で何かツールを作成することです。
またBLOSSOMの意味は成長という意味が込められています。

記念すべき第一回目の講習はまず初めに、メンバーの自己紹介から始まりました。

自己紹介が終わった後は、Javaとは何か、何が開発されているかを最初に学び、
実際にJavaを使うためにJDKのインストール、テキストエディタのインストールを
行い開発環境の準備をしました。

開発環境が整ったらいよいよプログラミングの基本の
「Hello World」の文字出力を行います。

System.out.println(“Hello World”);

上記のようにプログラミングすれば出力結果が「Hello World」になります。
プログラム自体は簡単に見えますが結構上手くいかないことが・・・
メンバーの中にはプログラミング未経験者の方もいて
大文字小文字の違い、綴りミス、セミコロンの付け忘れ等
細かなミスで悪戦苦闘されておられました。
私もセミコロンの付け忘れのミスがありました・・・

次に変数の宣言について学びました。
変数とは扱うデータを一時的に保存しておくための入れ物みたいなものです。
変数を利用するには変数名を宣言し、その変数に数値や文字を代入します。


int blossom = 10;

上記のように宣言し、変数名は「blossom」、代入する数値は「10」になり
変数blossomに数値10が入っている状態になります。

講習第一回目の最後は演算子について学びました。
足し算は「+」、引き算は「-」、割り算は「/」、掛け算は「*」の記号を使います。


int x = 10;
int y = 5;

System.out.println(x + y); //足し算
System.out.println(x – y); //引き算
System.out.println(x / y); //割り算
System.out.println(x * y); //掛け算

出力結果
15 //足し算
5 //引き算
2 //割り算
25 //掛け算

特に難しい所はないですが、割り算、掛け算の記号が普段使う記号と異なるので
その辺は注意です。

第一回目の講習は
・自己紹介
・Javaとは
・開発環境の準備
・Javaのコンパイル、出力
・演算子
の以上を行い終了となりました。

次回の講習は、制御構文、オブジェクト指向になります。