Java

異なる言語間での暗号化と復号

仕事でデータを暗号化して保存する必要が出てきたので色々調べてみた。 メインのシステムはPHPで作っているんだけど、Javaなども絡んでくるので、お互いが処理できる暗号方式でなければいけない。 仕様さえ明確にしてあればオレオレアルゴリズムでもいいんだ…

コンストラクタで例外を発生させるかどうか

コンストラクタで例外を投げたい状況が出てきた。 あるオブジェクトを生成するにあたって必要なデータをコンストラクタの引数として渡すのだが、渡された引数がそのオブジェクトに相応しくない場合(nullとか)には当然例外を投げたくなるよな。 投げたいな…

J2SE 5.0(Tiger)はじめました

すっかりPHPプログラマに成り下がった(?)わけだが、今の案件はマルチスレッドでの処理が必須とのことで急遽Javaを採用することになった。 以前に仕事でJavaを使っていたのは確か2002年頃だったか、Java2 SDK 1.4が出てそれほど経っていない頃だったと思う…