06 2018 档案

摘要:Java并发编程:Callable、Future和FutureTask 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程 阅读全文
posted @ 2018-06-11 17:02 小小虫飞飞 阅读(92) 评论(0) 推荐(0)
摘要:实现Java多线程的两种方式: 一:是实现runnable接口 四个线程同时执行同一资源 二:是继承Thread,重写run方法 四个线程分别执行同一资源,每个都执行100次。 两种实现的区别是: 可见,实现Runnable接口相对于继承Thread类来说,有如下显著的好处: (1)适合多个相同程序 阅读全文
posted @ 2018-06-07 16:29 小小虫飞飞 阅读(175) 评论(0) 推荐(0)