标签: java multithreading
两个线程可以同时访问同一类的两个不同的静态方法吗?
class A { public static void m1(){ System.out.println("inside m1"); } public static void m2(){ System.out.println("inside m2"); } }
并创建了两个线程t1和t2
答案 0 :(得分:1)
是的,他们可以。您的类中的两个方法均未同步,这意味着将不会锁定类的监视器,并且任何线程将能够同时执行任何方法。