没有合适的资源?快使用搜索试试~ 我知道了~
word源码java-ShangGuiGu-ZhouYang-JUC:周阳-juc
共59个文件
java:54个
xml:1个
license:1个
需积分: 10 3 下载量 8 浏览量
2021-06-05
23:05:38
上传
评论
收藏 80KB ZIP 举报
温馨提示
word源码java java基础知识 复习java基础知识的笔记 进程和线程: 进程和线程主要区别在于他们是操作系统不同的资源管理方式. 进程是程序的一次执行过程(运行中的程序),是系统运行程序的基本单位. 一个进程至少包含一个线程(main), 可以包含多个线程.(换言之,线程是进程内的执行单元) 线程与进程相似,它是比进程更小的执行单位.一个进程在执行过程中可以产生多个线程. 同类线程有共享的堆和方法区(jdk8之后的元空间(MetaSpace)), 每个线程又有自己的程序计数器,虚拟机栈,本地方法栈. 系统在各个线程之间的切换工作要比进程负担低,因此线程又被称为轻量级进程 线程的几种状态:(见:jdk Thread类源码中的state枚举类) NEW,RUNNABLE,BLOCKED,WAITING,TIMED_WAITING,TERMINATED 并发和并行: 并发是指计算机在同一时间段内处理多任务的执行. 如我和小明同时访问淘宝网站,那么淘宝服务器就同时处理我和小明的访问请求 并行是指多任务同时执行,但是任务之间没有任何关系,不涉及共享资源. 比如我一边看电视一边喝水,2件
资源推荐
资源详情
资源评论
收起资源包目录
ShangGuiGu-ZhouYang-JUC-master.zip (59个子文件)
ShangGuiGu-ZhouYang-JUC-master
src
main
java
com
github
yangguang19
juc
lock
deadlock
DeadLockDemo.java 1KB
saleTickets
SaleTickets.java 1KB
SaleTicketsLock.java 2KB
SaleTicketsUnSafe.java 1KB
spinlock
SpinLock.java 2KB
condition
ConditionDemo.java 3KB
producerConsumer
ProducerConsumerByLock.java 2KB
ProducerConsumer.java 2KB
ProducerConsumerUnSafe.java 3KB
readWriteLock
ReadWriteLockUnsafeDemo.java 2KB
ReadWriteLockDemo.java 2KB
Lock8
Lock8.java 2KB
forkjoin
ForkJoinDemo.java 2KB
callable
CallableDemo.java 1KB
RunnableAndCallable.java 942B
countdownlatch
CountDownLatchDemo.java 1KB
aqs
AQS.java 3KB
atom
AtomicReferenceDemo.java 1KB
ABADemo.java 3KB
asyn
CompletableFutureDemo.java 1KB
cas
CASDemo.java 775B
collections
SetDemo.java 2KB
MapDemo.java 3KB
ListNotSafeDemo.java 1KB
cyclicBarrier
CyclicBarrierDemo.java 1KB
threadpool
MyThreadPoolDemo.java 967B
SingleThreadPoolDemo.java 867B
CahceThreadPoolDemo.java 1KB
ThreadPoolDemo.java 2KB
BlockQueue.java 3KB
FixThreadPoolDemo.java 859B
singleton
SingletonDemo.java 1KB
DoubleCheck.java 960B
SingletonDemoSync.java 1KB
volatiles
VolatileDemo2.java 2KB
VolatileDemo1.java 2KB
Atomicity.java 2KB
semaphore
SemaphoreDemo.java 1KB
jvm
classLoader
ClassPerson.java 659B
MyClassLoader.java 2KB
ClassLoaderDemo.java 3KB
jvmError
StackOverflowErrorDemo.java 701B
OutOfMemoryErrorDemo.java 3KB
gcs
ParNewGC.java 505B
ParallelScavengeGC.java 754B
SerialGC.java 602B
G1GC.java 1KB
CMSGC.java 1KB
reference
phantomreference
PhantomReferenceDemo.java 935B
weakhashmap
WeakHashMapDemo.java 669B
weakreference
WeakReferenceDemo.java 603B
softreference
SoftReferenceDemo.java 1KB
CodeBlock03.java 1KB
jdk8
FunctionalInterface.java 1KB
LICENSE 11KB
README.md 33KB
pom.xml 426B
java-basis.iml 80B
.gitignore 38B
共 59 条
- 1
资源评论
weixin_38677244
- 粉丝: 5
- 资源: 1004
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 国开-网络安全技术-实验一 搭建网络安全演练环境.doc
- 国开-网络安全技术-实验八 SQL注入工具使用.doc
- 用python写的一些小工具
- 国开-微积分基础-微积分基础下载作业word版.doc
- 国开-微积分基础-大作业word版.docx
- 排序算法 Sorting 查找算法
- HTML5实现好看的艺术设计师作品展示模板.zip
- HTML5实现好看的音乐乐队演出票务网站模板.zip
- HTML5实现好看的营销推广公司网站模板.zip
- HTML5实现好看的音频播客个人主页模板.zip
- HTML5实现好看的婴儿护理中心网站模板.zip
- HTML5实现好看的应用程序设计网站模板.zip
- HTML5实现好看的游戏碟片厂商官网模板.zip
- HTML5实现好看的游轮帆船租赁网站模板.zip
- HTML5实现好看的瑜伽培训运动网站模板.zip
- HTML5实现好看的游艇租赁服务公司网站模板.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功