• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
superStar1213
博客园    首页    新随笔    联系   管理    订阅  订阅
2017年12月13日
wait和sleep的区别
摘要: wait是线程永久等待,只有调用notify才能进行唤醒 sleep是等待指定的时间,自动唤醒 阅读全文
posted @ 2017-12-13 10:23 superStar1213 阅读(197) 评论(0) 推荐(0)
创建多线程的第二种方法实现Callable接口
摘要: 1.实现Callable接口,重写call方法,有返回值 2.通过实现Callable接口创建的线程只能在线程池中使用. 3.返回值就是run方法返回的对象 4.通过future.get()可以获取到返回的内容 实现Callable接口 创建线程池,开启线程 阅读全文
posted @ 2017-12-13 10:22 superStar1213 阅读(175) 评论(0) 推荐(0)
线程池threadPools
摘要: 1.线程池是用来存储线程的容器 2.Executors.newFixedThreadPool(int n);创建线程池,并且设置线程池的容量为n 3.submit开启线程 4.会返回一个对象future 5.可以通过future.get()获取线程值 阅读全文
posted @ 2017-12-13 10:13 superStar1213 阅读(142) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3