Java SE7 Gold 取得を目指して (1)
Java SE7 Gold をとりたい…!
ということで、業務時間前に勉強することにしました。
ただ参考書を読んでも身にならない気がしたのでアウトプットしてみます。
なぜSE7?
Java SE7 Silver を持っているからです。
SE8 Goldを取得するためには、↓のどちらかで攻めることになります。
- Java SE7 Silver → Java SE7 Gold → Java SE8 移行試験
- Java SE8 Silver → Java SE8 Gold
せっかくSE7 Silverを持っているので少しでも無駄だったと思いたくない、という心理です。
参考書
翔泳社 Java プログラマ Gold[SE7]
よく見かける紫色の本です。「これ1冊で合格できる!」と書いてあるので信じます。
進め方
1~2日で1章ペースを考えています。
- 解説読む
- 例題解く(実際にコーディング)
- 知らなかったこと、間違っていたことをQiitaへメモ
の流れでしょうか。
本日知ったこと(1章)
-
Enum
- Enum.values() 列挙子一覧がとれる
- Enum.valueOf(String name) 指定の定義名を持つ列挙子がとれる
- Enum.A.name() 定義名がとれる(finalメソッド)
- Enum.A.ordinal() 定義された順序がとれる(0~)
-
static インポート
- import static java.gold.Hoge.*; Hogeクラスのstaticメンバを
Hoge.XXX
で呼べる - import static java.gold.Hoge.method; staticメソッド method() を
method()
で呼べる - import static java.gold.Hoge.CONST; static定数 CONST を
CONST
で呼べる
- import static java.gold.Hoge.*; Hogeクラスのstaticメンバを
最近ずっとC#漬けでしたが、Enumまわりが便利ですね。インタフェースも実装できますし。
Author And Source
この問題について(Java SE7 Gold 取得を目指して (1)), 我々は、より多くの情報をここで見つけました https://qiita.com/tomoki1207/items/02b62e210ded7b750cbe著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .