利用线程输出20到1的数字

如何使用线程实现在控制台中倒序输出从20到1的数字 (使用继承Thread类方式)

public class MyThread extends Thread {
        private int count;

        public MyThread(int count) {
            this.count = count;
        }

        @Override
        public void run() {
            for (int i = count; i > 0; i--) {
                System.out.println(i);
            }
        }
    }
public static void main(String[] args) throws InterruptedException {
        new MyThread(20).start();
}

class Main extends Thread{
    public Main(Runnable runnable){
        super(runnable);
    }
    public static void main(String[] args) {
      new Main(()->{
          for (int i=20;i>0;i--){
              System.out.println(i);
          }
      }).start();
    }

}

img