メンテナンスを別々にできるようにしておきたいとか、動作影響の範囲を限定させたいとか、そういった理由でJBoss5を同じサーバ上で複数起動したい場合があります。
concurrentとparallel
concurrentとparallelについて用語の区別がつかないという話題があるのを知りました。
Java Concurrentパッケージを使ったTimer
タイマーネタが続いていますが、Java Concurrentパッケージを使ったTimerもできる。どのタイマーも長所と短所があるので、用途に応じてどれを利用すれば良いか決めればよいだろう。
javax.swing.Timer を使う
JavaのGUIアプリ用タイマーにはjavax.swing.Timerがある。
Androidでタイマー処理
Androidでタイマー処理をするには、
Java TimeUnitの使い方
Java5からナノ秒のsleepとかもサポートされている。Thread.sleep()でもできるが、TimeUnitというenumクラスもあるので、そちらを使ってみる。
Java Timerクラスの使い方
ふと、Java Timerクラスというのがあったことを思い出して、確認。