Вы фактически расширяете класс Thread
и вызываете start
в экземпляре этого анонимного подкласса.
Я думаю, что путаница в том, что "Java Doc" предназначен для класса java.lang.Thread
, а не для вашего класса, расширяющего этот класс.
, например
Runnable r = new Runnable() {
@Override
public void run() {
System.out.println("a");
}
};
Thread t = new Thread(r);
Теперь, если он не называет это run
, тогда Java-документ неверен. Что не соответствует действительности.