Java】キャイダの記録12019.07.01|Java研修メモ初めに7月1日からオルターボ株式会社に入社いたしました、キャイダと申します。社会人経験はほぼほぼ皆無に等しいですが、心機一転精進する次第でございます。6月はjavaの本を借りて勉強しておりまして、その本に登場するキャラクター、「ミナト」くんの異常な理解力と適応力に戦慄しながら負けじと頑張ってました。いうところで入社初日と2日目について書いていきたいと思います。初日はパソコンの設定やマナーの研修を行いました。社会人経験の無い私としてはマナー研修とても助かりました。その後はアルゴリズムとは、プログラムの動く仕組みとは、というお話を経て実際にjavaでの研修。javaの研修に入り解説を受け、課題を解いていく流れでした。メインのjavaの研修の振り返りをば。javaの振り返り初日は変数と演算子を中心に学びました。実際のところはメモリに直接格納されるものと、どこに格納されたかの場所の情報を保持するもので別れるそうです。値を参照するための、場所情報を保持するのが参照型というらしいです。配列やStringは参照型ですってよ。剰余算というのとか、=をつけると代入の意味になるよ、ということを教わりました。これをもって各自課題に突入という感じでした。今のところは生きて行けそうです。ちなみにわたくし一応javaの本をやっていたので今日は変数からwhile文までの課題に臨めました。爆速で課題処理ですぞ。2日目ほぼほぼ各自で課題を解いていく感じです。普通にお喋りしたり、コードについて教えてもらったり和やかでアットホームな職場です。僕は課題の5番目まで、つまり「メソッド、オーバーロード」あたりまでやる目標を立てまして、なおかつ結構楽観的人間なので「まぁいけるっしょ」と内心思いながら出社しました。「午前中に課題の3番やって、4までいけるやろな~」と思ってたら普通に躓きました。するとシュールですが、私はこれに苦しめられました。終わるには終わりましたが、コードの美しさ的にはフフって感じです。あとじゃんけんのコードで永遠とバトルが終了できない状況に陥ったりして終わりがない戦いへの理不尽さを体感しました。久しぶりに頭を使ったので甘いもの不足でしたが、隣の部屋の営業の方が途中でお菓子を補充してくれて内心「聖人か?」という感じでした。その後は配列、メソッドの課題に臨みましたが、それについては次回、備忘録としてつらつら書こうかと思います。いうところで一回目のブログ終わります。