実行可能ブロックをパラメーターとして静的メソッドに渡す方法はありますか? それはまったく可能ですか?たとえば、私はこの方法を持っています
public static void someMethod(boolean flag, Block block1, BLock block2) {
//some other code
if(flag)
block1.execute();
else block2.execute();
//some other code
}
またはそのようなもの。実際にはこれよりも複雑です。質問を単純化しただけです。プロジェクトをリファクタリングしようとしていますが、クラスが使用する静的メソッドを含む汎用ユーティリティ クラスを作成しました。