摘要: 一、简介 默认的异步任务有些难以控制,有时候我们希望在当前线程获取异步任务的结果。FutureTask可以帮助我们实现 JDK文档:http://tool.oschina.net/uploads/apidocs/jdk-zh/java/util/concurrent/FutureTask.html 阅读全文
posted @ 2018-12-23 20:37 __lay 阅读(1659) 评论(0) 推荐(0) 编辑
摘要: 一、简介 在Java多线程中,我们要实现同步串行最早接触的就是synchronized关键字。 基本语法如下: sychronized关键字的锁主要有三种使用: 1)对象锁 2)类锁 3)字符串锁 二、示例 一、对象锁 最常见的写法,synchronized写在了成员方法上,这表示它以this为锁, 阅读全文
posted @ 2018-12-23 19:03 __lay 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、操作系统 在早起的裸机时代,计算机非常地昂贵,而且也没有操作系统的概念,计算机从头到尾只能执行一个程序。如果程序在执行一个耗时的操作,那么在这个过程中,计算机就有大量的资源闲置在那里,这是非常浪费的。 而这个时候,操作系统的概念被提出了。在操作系统的控制下,一个计算机可以执行很多的程序 阅读全文
posted @ 2018-12-23 15:19 __lay 阅读(434) 评论(0) 推荐(0) 编辑