package jTest; public class ThreadTest1 { public static void main(String[] args) { Runnable r = () -> System.out.println(1); // r.run(); try { Thread thread = new Thread(r); System.out.println(thread.getState()); Thread.yield(); System.out.println(thread.getState()); Thread.sleep(1000); System.out.println(thread.getState()); thread.join(); System.out.println(thread.getState()); thread.start(); System.out.println(thread.getState()); } catch (Exception e) { throw new RuntimeException(e); } } }