为什么在线程中用 类名::new 创建Runable对象后对象的run方法好像没有被执行,线程3和4没有输出内容(PrintThreadName就是输出当前线程名称的)
public static void main(String[] args) {
new Thread(new PrintThreadName(), "1").start();
new Thread(new PrintThreadName(), "2").start();
new Thread(PrintThreadName::new, "3").start();
new Thread(PrintThreadName::new, "4").start();
}