Делал конструкторы через alt+ins->Constructor там выделил всё, потеряться ничего не должно было. Так в чём же беда?
Текст ошибки:
Ошибка в файле com/javarush/task/task28/task2805/MyThread.java в строке : 46
Компилятор не нашел подходящий конструктор для "Thread(java.lang.ThreadGroup,java.lang.Runnable,java.lang.String,long,boolean)"
Проверьте правильность переданных параметров: java.lang.ThreadGroup,java.lang.Runnable,java.lang.String,long,boolean.
Возможно, вы забыли импортировать нужный класс.
И какой правильный аутпут после первого цикла так как в примере их 2
//output 2 3 4 5 6 7 8 9 10 1 2 3
//1 2 3 4 5 6 7 8 9 10 1 2
я второй сделал.
package com.javarush.task.task28.task2805;
import java.lang.ThreadGroup;
import java.lang.Runnable;
public class MyThread extends Thread {
private static int prior = Thread.MIN_PRIORITY;
{
if (prior > Thread.MAX_PRIORITY) prior = Thread.MIN_PRIORITY;
this.setPriority(prior++);
}
public MyThread() {
}
public MyThread(Runnable target) {
super(target);
}
public MyThread(ThreadGroup group, Runnable target) {
super(group, target);
}
public MyThread(String name) {
super(name);
}
public MyThread(ThreadGroup group, String name) {
super(group, name);
}
public MyThread(Runnable target, String name) {
super(target, name);
}
public MyThread(ThreadGroup group, Runnable target, String name) {
super(group, target, name);
}
public MyThread(ThreadGroup group, Runnable target, String name, long stackSize) {
super(group, target, name, stackSize);
}
public MyThread(ThreadGroup group, Runnable target, String name, long stackSize, boolean inheritThreadLocals) {
super(group, target, name, stackSize, inheritThreadLocals);
}
}