Java 如何在类A中打印m2方法
我需要同时打印A类中的方法 证明有3个线程同时运行Java 如何在类A中打印m2方法,java,multithreading,Java,Multithreading,我需要同时打印A类中的方法 证明有3个线程同时运行 class A { int a = 10; void m2() { System.out.println("ok"); } } class B extends A { void m2() { System.out.println("end"); } } class Demo { public static void main(St
class A {
int a = 10;
void m2() {
System.out.println("ok");
}
}
class B extends A {
void m2() {
System.out.println("end");
}
}
class Demo {
public static void main(String args[]) {
B b1 = new B();
b1.m2();
}
}
在类B中调用super.m2()
class B extends A {
void m2() {
System.out.println("end");
super.m2();
}
}
在类B中调用super.m2()
class B extends A {
void m2() {
System.out.println("end");
super.m2();
}
}
您需要启动一些
线程才能运行线程。目前,您只有一个线程。关于您的编码风格,有一点值得注意:虽然String args[]
是合法的,但它是非传统的。更常见的做法是将其写成String[]args
,因为括号会影响变量的类型。您需要启动一些线程来运行线程。目前,您只有一个线程。关于您的编码风格,有一点值得注意:虽然String args[]
是合法的,但它是非传统的。更常见的做法是将其写成String[]args
,因为括号会影响变量的类型。这如何表明有三个线程在运行?我看不到这个问题的答案。这如何表明有三个线程在运行?我看不到这个问题的答案。