skillup

技術ブログ

no image

型パラメータに関して その2

2015/08/01   -Java

Javaでオブジェクト指向に基づいたコーディングをするために必須であり、最初の難関だったのが型パラメータでした。 型パラメータが必要なケース 以前「 型パラメータに関して」でまとめてブログを書きはした …

no image

BeanUtilsについて

2015/08/01   -Java
 

以前このエントリーでも紹介しましたが、BeanUtils、思った以上に使い方が幅広いです。 クラスからクラスに あるクラスからあるクラスへの値の代入です。 プロパティ名と型が一緒であることが前提ですが …

no image

Glassfishの暴走に関して

2015/07/30   -Java
 ,

JavaEEのアプリケーションサーバーではglassfishを使っているんですが、 メモリをかなり食うのと、頻繁に暴走してIDEからの処理を一切受け付けなくなることが多いです。 まだまだ全然対処法がわ …

no image

Listの簡便な書き方

2015/07/30   -Java
 

このエントリーともかぶりますが、リストにクラスを代入するときの簡便な書き方の紹介です。 名前と年齢のプロパティをもつ簡単なクラス(Hoge)をListに格納しようとします。 普通に書くと [crayo …

no image

Mapからインスタンス変数、インスタンス変数からMapへ

2015/07/28   -Java
 

Javaで変数を引き回すときにMapからインスタンス、インスタンスからMap、あるインスタンスから別のインスタンスに変数を差し替える作業って結構多いと思います。 これって普通にやるとMapのget,p …

no image

文字列のENUM化

2015/07/26   -Java
 

文字列をENUM化したいときの処理について リンク集です。 ENUMが文字だけのとき(key=>valueタイプでない時)、key=>valueタイプの時両方OKのようです。 http:/ …

no image

型情報の取得・活用について

2015/07/26   -Java

Javaで抽象度の高い実装を行うときに必要となる型情報の活用法について。 できるとできないとでプログラムの応用範囲が変わってくるのでメモっときます。 こちらのエントリーと合わせて読むといいと思います。 …

no image

リファクタリング

2015/07/25   -Java
 ,

業務で大幅なリファクタリングをする機会があり、その際の注意だったり、気をつけるべきことなどをまとめておきます。 自分用なので自分にしかわからない言葉で書いてある可能性が大きいです。 気になる方は問い合 …

no image

日付けのメソッド その2

2015/07/22   -Java
 

以前、時刻を扱うエントリーではCalendarクラスとDateクラスを使いましたが、Java8で標準になったTimeAPIについて調べてみます。 現在時刻の出力 [crayon-5b73b7a9190 …

no image

Annotationについて

2015/07/20   -Java

Javaのアノテーションですが、よく出てくる割には場面場面でよくでてくるんですけど、根本的にはよく理解できていませんでした。 今もあまりわかっていませんが・・・やはり理解するためには自分で作成するのが …