私のFooクラスがこのように見えたとします
public class Foo
{
public static void func_1() { /* do something */ }
public static void func_2() { /* do something */ }
}
そして、私のBarクラスはこのように見えました
public class Bar
{
public void method_1()
{
synchronized(Foo.class)
{
Foo.func_1();
}
}
}
Foo.classでオブジェクトをロックする代わりに、 and をas としてBar.method_1宣言し、同じ目的でアーカイブすることはできますか?Foo.func_1Foo.func_2synchronized
ありがとうございました