Любые вопросы новичков, возникающие по ходу изучения Java

Людмила Шангареева
Здравствуйте всем! Не заметила подобной темы тут.
В общем, решила начать изучать многопоточность детальнее. Создала простые потоки, и хотела посмотреть как это будет работать и что за чем идёт через Дебагер, но почему-то он после метода start() остановился, и дальше пошла обычная компиляция. Надеюсь, я выразилась понятно)
Вот код
public class Body {
public static void main(String[] args) {
Thread thread1 = new MyThread(1000);
Thread thread2 = new MyThread(1000);
thread1.start();
thread2.start();
}
class MyThread extends Thread{
private int delay;
public MyThread(int delay) {
this.delay = delay;
}
@Override
public void run() {
for (int i = 0; i < 100; i++) {
System.out.println("i="+i);
try {
Thread.sleep(delay);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
0 чел.