class A extends Thread {
ThreadDemo demo;
public A(ThreadDemo td) {
demo = td;
}
public void run() {
demo.doSomething();
}
}
public class ThreadDemo {
int count = 1;
public synchronized void doSomething() {
for (int i = 0; i < 10; i++)
System.out.println(count++);
}
public static void main(String[] args) {
ThreadDemo demo = new ThreadDemo();
A a1 = new A(demo);
A a2 = new A(demo);
a1.start();
a2.start();
}
}
1.Возможно знать нуждающегося этого конструктора в этом коде. и объясните, как работает эталонная ссылка в классе Aнепонятно с этой концепцией ниток
p.s: Я новичок в этой концепции, поэтому PLZ помогаю мне с ценными! thnx заранее!
Вопрос, который вы задаете, касается не потоков, а всего лишь объектов и того, как они работают. –
У вас должно быть минимальное понимание проблемы. Я предлагаю вам кое-что прочитать о Java в целом. Может быть: http://docs.oracle.com/javase/tutorial/getStarted/index.html – Gray
@ColinMorelli отредактировал – Dineshdk