The King's Museum

ソフトウェアエンジニアのブログ。

2016-04-01から1ヶ月間の記事一覧

【Effective Java】項目31:序数の代わりにインスタンスフィールドを利用する

ordinal() メソッド enum は ordinal() というメソッドを持っています。 これは列挙宣言での位置を返すメソッドです。 public enum Week { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday; } Week.Sunday.ordinal(); // => 0 Week.Monday.…

【Effective Java】項目30:int 定数の代わりに enum を使用する

「第6章 enum とアノテーション」に入った。 int/string enum パターン 列挙型は固定数の定数から成り立つ型です。 Java に enum 型が追加される前、列挙型を実現するためには int enum パターンと呼ばれるパターンを利用しました。 // int enum パターン p…

『内向型を強みにする』を読んで

会社の元同僚がおすすめしていた『内向型を強みにする』という本を読んだ(Kindle セールで 300 円くらいだったし) 内向型を強みにする出版社/メーカー: パンローリング株式会社発売日: 2013/06/16メディア: Kindle版この商品を含むブログ (5件) を見る 内…

『Soft Skills』を読んで

『Soft Skills』を読んだ。 Soft Skills: The Software Developer's Life Manual作者: John Z. Sonmez,Scott Hanselman,Robert C. Martin出版社/メーカー: Manning Pubns Co発売日: 2014/12/29メディア: ペーパーバックこの商品を含むブログを見る (PDF/EPU…

【Java・ジェネリックス】ワイルドカード型とは何か【後半】

Java のジェネリックスにあるワイルドカードについて解説するシリーズの後半。 非境界ワイルドカード型と原型 前回、ワイルドカードの中でも特に「非境界ワイルドカード型」について説明しました。 非境界ワイルドカード型は「ジェネリックスを利用したいけ…

第 208 回 TOEIC の結果

3月13日に第 208 回 TOEIC を受けて、その結果が戻ってきた。 Listening Reading Total 350 400 750 思ったよりもかなりいい結果が出たのでちょっとびっくりした。 事前準備 TOEIC は今回が始めて。 もともと英語学習のインジケーターとして受けようと思った…

【Java・ジェネリックス】ワイルドカード型とは何か【前半】

Java のジェネリックスにあるワイルドカードについて解説するシリーズの前半。 ワイルドカード型 ワイルドカード型とは型パラメータに ? の記号が書かれているジェネリックス型のことを指します。 ワイルドカード型には「非境界ワイルドカード型」と「境界ワ…

(c) The King's Museum