ヤマムギ

growing hard days.

*

Java SE 7 Gold対策勉強をしながらメモ 2015/9/1

      2015/09/02


さて、9/26の試験を目指して久しぶりに試験勉強を始めます。

今月は非常に忙しいのになんでこのタイミングなのか自分でもいやになります。

一つ目の理由は上期の目標にしてしまったから。
これだけなら、諦めてしまいがちなのですが。

二つ目の理由はなんとなく生き急いだ方がいいんじゃないかと思う事があったもので。
やるならなんでも早い方がいい。
予定に対してはぎりぎりですが、これ以上遅れてもいられないのかと。

三つ目の理由は今月は忙しいけど。自分次第ではありますが、バカほど呑む機会が一番少ない月なのかと。

まあ、また始めます。
ここに書くのは続けるため、です。

とりあえず初日なので教科書の第1章「Javaクラス設計」です。
練習問題でくだらないミス連発です。
でも戒めのため、繰り返さないためにも書き残します。

NullPointerExceptionさえ分からなくなってしまったのか。。。。

switchとかの問題でなく、nullを代入して実行したらNullPointerExceptionでしょうよ。

列挙型の説明、全然よくわかってないや

あらためて記す。
– クラス定義の中、あるいは列挙型の定義だけを記述したソースファイルで定義出来る
– 列挙型を定義しコンパイルするとクラスファイルが生成される
– java.lang.Enumクラスを継承したfinalクラス = 独自クラスを継承する事はできない
– 列挙した値は public static final指定されたクラス変数となる
– values() と valueOf() メソッドが自動的に追加される
– 列挙型の実態は定数やメソッドをもつクラス
– 明示的なnewによるインスタンス化は出来ない = コンストラクタは暗黙的にprivateになる
– 通常のクラスと同じようにコンストラクタ、変数、メソッドを定義出来る
– Comparable インターフェースを実装していて、各定数は列記した順番で管理されている
– ordinal()メソッドが列挙した位置を返す
– コードイメージ

extendsを使用しない(明示的に継承しない)クラスはObjectクラスのサブクラス

  • java.lang.ObjectクラスのtoString()メソッドはpublic、なので、オーバーライドするならpublicしかない。

staticインポート

static import構文

  • import.static package.class.static変数;
  • import.static package.class.staticメソッド;
  • import.static package.class.*;


最後までお読みいただきましてありがとうございました!
【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

 - Java, study , ,

ad

ad

  関連記事

AlexaのSmart HomeをAWSで作る方法(Alexa Day 2019でのブログ)

以下は、気になったことのメモとか感想を書いています。 登壇者、発表者、主催企業な …

MySQL勉強会 in 大阪(第10回)に行ってきました

MySQL勉強会 in 大阪(第10回)に行ってきました。 オプティマイザー、G …

JP_Stripes Connect 2019で決済サービスの事例を聞いてきた

JP_Stripes Connect 2019が大阪で開催されるということで、行 …

LINEとAWSとTwilioとkintoneでBOTを作ってみるハンズオン~ラッキーコンテンツ手順~

LINEとAWSとTwilioとkintoneでBOTを作ってみるハンズオンで一 …

「MasterCloud-Alexa makes the world a better place-」で登壇しました

クラウド全体を扱う勉強会MasterCloudのAlexaの会で登壇してきました …

Alexa Day 2018で「kokexaの話」を聞いてきました

スピーカーはサバワ坂本さん これは、私、山下の勝手な印象とか思い込みですが、坂本 …

Developers Summit 2018 「NRIの働き方改革 – 開発スタイルから文化まで変えた軌跡 -」を聞きました

以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容 …

Java SE 7 Silver対策勉強をしながらメモ 2015/2/4

本日は継承をどっぷりと。 一気に詰め込んで正解だったかも。 いつものごとくマーク …

「AWS re:Invent報告会 by Yappli」で機械学習を始めてみようという気になった

YappliさんとSpeeeさん合同のre:Invent報告会におじゃましました …

Manabees Drone Experience at.OSAKA VOL.5(ドローン飛行イベント)に行ってきました

ドローン飛行イベントなるものがDoorkeeperに出てたので行ってきました。 …