仕事の関係で、ServerSocketとThreadを組み合わせたプログラム(こう書くとサーバだな、こりゃ)を書いている。
携帯アプリを書いてたときは、かなり自己流の惰性でコードを書いていた(でもちゃんと動くんだから!!)気がするけれど、以前、読書会で勉強した「Java並行処理プログラミング」で学んだ内容は非常に役立ってます。やりたいことは割と単純でスレッドプールも不要なくらい。でも、単純なことを単純に書いて、自信を持って大丈夫と言えるのが素晴らしいなぁ。
インスタンスの可視性の話や、volatileの作用とかをキッチリと勉強できたことが、いま凄く役に立っています。
でも、この本は今現在、Amazonで扱いが無くて非常に残念。出版社の在庫も切れたと言うことなのかな。
Threadだと?オレはそんなもの使わん!と言う人もWebアプリでも無関係な話ではないので、読んで置くと良いですよ。
最近のコメント