未経験大学生によるJava入門日誌-第1話|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社エンジニアの「?」を「!」に。皆様におかれましてはますますご健勝のこととお慶び申し上げます。雑用アルバイトの片山です。完全には終わってはいませんが、やっとこさ就職活動が一段落したので、3ヶ月以上ぶりにBPSに来てみました。久しぶりの西新宿の空気に初夏の陽気と爽やかさを感じつつ筆を執っております。「あれ、クビになったんじゃなかったの?(笑)」とか「何しに来たんだよ(笑)」と辛辣に罵られてもなんとも思わなくなったところに、我ながら就活によって鍛えられたメンタルの強靭さを感じました。暖かな日差しを浴びるうちにジャワ島が脳裏に浮かんだので、今回は(なぜか手を出していなかった)Javaにチャレンジしたいと思います。Java入門じゃゔぁ......Eclipse導入篇Javaと言ったらとりあえずEclipse入れればいいんでそ?というイメージなのでとりあえずこちらからダウンロードしてきます。Installer.appなるものが落ちてくるのでそいつでインストールを行います。思いきやム......JVMなるもののバージョンが低いからダメって言われました。JVMってなんだよ意味わかんないよ?ってことで調べたところ、こちらの説明が分かりやすかったです。Machine)なる、Javaを動かすのに必要なものが色々入っているとのことでしたので、JDKをアップデートすれば全てよしということですね。SEのページに行きます。Agreementにチェックを入れてからお好みのものをダウンロードします。その後インストーラを起動してJDKをアップデートします。"1.8.0_131"先程まで”1.7.0_79′′だったので無事成功したようです。やっとこさEclipseのインストールに進めそうなので次に行きます。Installer.appを開きます。上2つのどっちやねん!ということでまた調べました。こちらのサイトによると、上から二番目のEEなんたらの方が色々入っているもので、一番上のものは基本的なものしか入っていないということなので、欲張りな私はEEなんたらをインストールすることにしました。やっとこさEclipseを開くことが出来ました。環境構築だけでなかなかのボリュームになってしまいました。面倒くさいしEclipseいらなかったかも。World!)しようと思います。私はゴテゴテと色んな機能が付きまくってるIDEというものがどうも苦手なのでそもそもどこで編集するのかがわかりません。Worldまでナビゲートしてくれるそうなので今回はそれに従ってみます。赤枠の中の指示に順番に従います。クラス名を入力したらFinishをクリック。World!と出力されます。画面はこんな感じになります。イチイチ大げさな感じがJavaっぽいですね。分かってませんが、ひとまずプロジェクトを作ってコードを書く流れのイメージはなんとなく掴めましたのでよしとします。閑話休題EclipseはMacのアプリケーションでは大抵使えるEmacsキーバインドが動かなくてちょっとイラッとします。こちらを参考にして設定を変更してみました。リンク先ではUbuntuでやっていますが、Mac版でも同様の設定で出来ました。快適です?四則演算お次はこれまたお馴染みの四則演算です。/:2まぁ普通な感じですね。ボディマス計算(BMI)せっかくなので恒例のBMIもやります。BMIの計算自体は簡単なのですが、Javaでは標準入力を引っ張ってくるのが少々面倒でした。クラスをインスタンスにしてうんたらかんたらのやつ。うんたらの気迫に押されてしまいましたが、なんとかBMI程度は普通に作れました。用務員バイトの日記:Pygameで遊んでみるシェアツイートブックマークLINEこの記事を書いた人Yuki.K1995年生まれ。夢も希望もなくキャンパスを彷徨っていたところ、夢と希望いっぱいのBPS村に引きずり込まれてしまった大学生アルバイト。Storageを使ってはいけない(翻訳)#Tags#会社紹介#自社サービス#勉強会#Rails#PHP#デザイン#実績#週刊RailsウオッチCONTACTお気軽にご相談ください。(翻訳)CONTACTTechRachoでは、パートナーシップをご検討いただける方からのご連絡をお待ちしております。お気軽にご意見・ご相談ください。