スケジュールされたエグゼキュータを介してタスクをスケジュールするクラスがあります。
クラスをでパラメータ化する必要がありますTimeUnit
。TimeUnit
つまり、スレッドプールの遅延などを使用してクラスを構築し、たとえば秒/ミリ秒/分などを指定する方法を使用できるようにしたいということです。パラメーターを
使用してから、次のことを実行します。String
if(param.equals("seconds")){
timeUnit = TimeUnits.SECONDS;
}
など
、ここでの唯一の方法ですか、それとも別の方法がありますか?