没有合适的资源?快使用搜索试试~ 我知道了~
java8源码-JUC:日常使用进程/线程的案例或者case
共26个文件
java:18个
xml:5个
案例文件说明:1个
需积分: 15 0 下载量 124 浏览量
2021-06-04
20:05:22
上传
评论
收藏 29KB ZIP 举报
温馨提示
java8 源码 #juc多线程 java.util.concurrent(并发) ##概念复习 进程:正在进行中的程序 线程:进程当中的一个执行单元 关系: 进程包含线程 面试问题: 日常使用进程/线程的案例或者case ###线程的各种状态: Thread.state --枚举 (需手写记忆) 进入源码:NEW --新建 RUNNABLE --运行 BLOCKED --阻塞 WAITING --等待 --不见不散 TIMED_WAITING--等待 --过时不候 TERMINATED-- 终结 ##案例1--买票 需求:三个窗口 卖出 30张票 提纲:-->上篇 1,线程 操作(资源类中的实例方法) 资源类 2,高内聚 低耦合 始终记得:多个线程操作同一个资源类 代码编写 资源类(实例变量+实例方法) class Ticket{ private int number = 30; // 引入java.util.concurrent.locks private Lock lock = new ReentrantLock(); public void sale(){ lock.loc
资源推荐
资源详情
资源评论
收起资源包目录
JUC-master.zip (26个子文件)
JUC-master
案例文件说明 17KB
README.md 17KB
JUC.iml 423B
src
com
atguigu
seven
ReadWriteLockDemo.java 469B
Resource.java 666B
ten
SemaphoreDemo.java 730B
nine
CyclicBarrierDemo.java 687B
six
CallableDemo.java 327B
CallableTest.java 454B
three
WaitNotifyDemo02.java 1KB
Resource.java 2KB
five
Phone.java 522B
Test.java 1017B
eight
CountDownDemo.java 614B
two
Resource.java 867B
WaitNotifyDemo.java 2KB
Resource02.java 1KB
one
Ticket.java 612B
TicketDemo.java 1KB
four
WaitNotifyDemo02.java 1018B
Resource.java 2KB
.idea
uiDesigner.xml 9KB
encodings.xml 1KB
vcs.xml 180B
misc.xml 273B
modules.xml 246B
共 26 条
- 1
资源评论
weixin_38570406
- 粉丝: 9
- 资源: 951
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功