摘要:
从jdk5开始,把工作单元和执行机制分离开来。工作单元包括 Runnable 和 Callable,而执行机制由 Executor 框架提供。 一、Executor框架: 1、Executor框架两级调度模型: 在上层,java多线程程序把应用分解为若干个任务,然后执行用户级调度器,即Executo 阅读全文
posted @ 2020-01-11 16:58
guoyu1
阅读(278)
评论(0)
推荐(0)
摘要:
1、继承Thread类创建多线程:继承java.lang.Thread类,重写Thread类的run()方法,在run()方法中实现运行在线程上的代码,调用start()方法开启线程。 Thread 类本质上是实现了 Runnable 接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过 阅读全文
posted @ 2020-01-11 10:45
guoyu1
阅读(993)
评论(0)
推荐(0)
摘要:
一、锁 锁的实现有两种,一种是用synchronized关键字,另一种是lock接口,显示的加锁解锁。 二、synchronized关键字加锁: 锁——synchronized 三、lock接口加锁 在jdk 5之后,并发包中新增了Lock接口及相关实现类来实现锁功能。 Lock接口和synchro 阅读全文
posted @ 2020-01-11 10:13
guoyu1
阅读(699)
评论(0)
推荐(0)

浙公网安备 33010602011771号