使用线程池方式创建子线程
public static void main(String[] args) { ExecutorService executorService = Executors.newCachedThreadPool(); executorService.execute(new Runnable() { @Override public void run() { System.out.println(Thread.currentThread().getName()+"-我是子线程"); } }); }
lambda表达式方式
public static void main(String[] args) { ExecutorService executorService = Executors.newCachedThreadPool(); executorService.execute(() -> System.out.println(Thread.currentThread().getName()+"-我是子线程")); }