多线程
文章平均质量分 62
xiaobin0521
这个作者很懒,什么都没留下…
展开
-
Java多线程之FutureTask源码深入浅出
Java中启动线程的3中方法,本文也是主要围绕着启动一个线程执行任务的方法为中心,比较详细的描述了源码中的实现。其实主要也是FutureTask这个实现类中的一些代码实现。如有不当之处,敬请指正。 本文起源还得从三行代码说起: FutureTask future = new FutureTask(()->{return 111;}); //callable任务在FutureTask中是如何执行 new Thread(future).start(); //阻塞获取线程执行结果 System.out.pr原创 2021-03-16 11:48:34 · 194 阅读 · 1 评论 -
要求用线程顺序打印A1B2C3…Z26
要求用线程顺序打印A1B2C3…Z26 wait notify实现 package com.mashibing.juc.c_026_00_interview.A1B2C3; public class T01_00_Question { public static void main(String[] args) { Object lock = new Object(); //要求用线程顺序打印A1B2C3....Z26 new Thread((原创 2020-06-10 10:20:52 · 498 阅读 · 0 评论