摘要:
wait是线程永久等待,只有调用notify才能进行唤醒 sleep是等待指定的时间,自动唤醒 阅读全文
摘要:
1.实现Callable接口,重写call方法,有返回值 2.通过实现Callable接口创建的线程只能在线程池中使用. 3.返回值就是run方法返回的对象 4.通过future.get()可以获取到返回的内容 实现Callable接口 创建线程池,开启线程 阅读全文
摘要:
1.线程池是用来存储线程的容器 2.Executors.newFixedThreadPool(int n);创建线程池,并且设置线程池的容量为n 3.submit开启线程 4.会返回一个对象future 5.可以通过future.get()获取线程值 阅读全文