高并发
轻松kenny
拥有超过15年的IT行业开发、管理工作经验。从事过企业管理系统、SAAS、医疗、共享经济、区块链等行业工作,熟悉多种开发语言,是大中华区云安全体系联盟专家,编写了多项区块链专利,也是国内某联盟链项目联合创始人。
展开
-
Java并发编程:Lock
http://www.cnblogs.com/dolphin0520/p/3923167.html 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋友会问,既然都可以通过synchroni转载 2016-03-03 11:15:32 · 310 阅读 · 0 评论 -
java并发编程-Executor框架
Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线程池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。他们的关系为: 并发编程的一种编程方式是把任务拆分为一些列的小任务,即Runnable,然后在提交给一个Executor执行,Ex转载 2016-03-03 19:05:25 · 863 阅读 · 0 评论 -
Callable与Future的介绍
Callable与 Future 两功能是Java在后续版本中为了适应多并法才加入的,Callable是类似于Runnable的接口,实现Callable接口的类和实现Runnable的类都是可被其他线程执行的任务。 Callable的接口定义如下; public interface Callable { V call() throws Exception; }转载 2016-02-26 17:55:54 · 337 阅读 · 0 评论