没有合适的资源?快使用搜索试试~ 我知道了~
java7源码-thread:多线程相关的学习
共38个文件
java:30个
xml:5个
html:1个
需积分: 9 0 下载量 38 浏览量
2021-06-04
16:33:42
上传
评论
收藏 68KB ZIP 举报
温馨提示
java7 源码 Java多线程 [TOC] 线程状态 1.New:尚未启动的线程的线程状态 2.Runnable:可运行线程的线程状态,等待CPU调度 3.Blocked:线程阻塞等待监视器锁定的线程状态 4.Waiting:等待线程的线程状态(wait、join、park) 5.Timed Waiting:具有指定等待时间的等待线程的线程状态(sleep、wait、join、parkNanos、parkUntil) 6.Terminated:终止线程的线程状态。线程正常执行完成或出现异常 代码:Demo01 线程切换状态图 线程终止 不正确的线程终止-Stop Stop:终止线程,并且清除监视器锁的信息,但是可能导致线程安全问题,JDK不建议使用。 代码:Demo02 正确的线程中止-interrupt 如果目标线程在调用Object class的wait()、wait(long)或wait(long millis, int nanos)方法或wait(long millis, int nanos)方法、join()、join(long millis, int nanos)或s
资源推荐
资源详情
资源评论
收起资源包目录
thread-master.zip (38个子文件)
thread-master
thread.iml 425B
src
cn
itlou
lock
LockDemo01.java 694B
LockDemo03.java 2KB
LockDemo02.java 836B
source
AbstractQueuedSynchronizer.java 92KB
CountDownLatchSource.java 2KB
CyclicBarrierSource.java 5KB
SemaphoreSource.java 5KB
CyclicBarrier.java 5KB
ReentrantLockSourceLess.java 5KB
ReentrantLockSource.java 24KB
sync
ObjectSyncDemo03.java 523B
ObjectSyncDemo04.java 908B
ObjectSyncDemo01.java 731B
ObjectSyncDemo02.java 456B
volatiletest
VisibilityDemo.java 1KB
thread
Demo03.java 640B
Demo07.java 1KB
Demo05.java 875B
Sleep_Yield_Join.java 2KB
Demo04.java 1KB
HowToCreateThread.java 794B
Demo08.java 7KB
Demo02.java 634B
Demo06.java 7KB
ThreadState.java 3KB
mylock
LouLock.java 2KB
myaqs
LouAqs.java 2KB
other
StopThread.java 572B
cas
AtomicTest.java 585B
LongAdderDemo.java 2KB
.idea
misc.xml 478B
compiler.xml 711B
description.html 97B
encodings.xml 166B
modules.xml 252B
vcs.xml 180B
README.md 31KB
共 38 条
- 1
资源评论
weixin_38576922
- 粉丝: 6
- 资源: 904
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功