线程的创建

线程的创建:

方法1:

Thread thread=new Thread(()->{System.out.println("这是第一个线程");});
thread.setName("threadOne");
thread.start();

方法2:

Runnable runnable=()->{System.out.println("这是第二个线程");};
Thread thread=new Thread(runnable,"threadTwo");
thread.start();

方法3:

FutureTask<String> task=new FutureTask<>(() -> { return "这是第三个线程";});
Thread thread=new Thread(task,"threadThree");
thread.start();
//主线程阻塞同步等待 task 执行完毕得到的结果
String str=task.get();
posted @ 2021-05-03 15:05  一名不断学习的程序猿  阅读(45)  评论(0)    收藏  举报