多线程
liujie379908
做时间的朋友
展开
-
Java并发编程基础
Java并发编程基础1 线程的简介1.1 什么是线程现代操作系统调度的最小单元是线程1.2 为什么使用多线程更多的处理器核心更快的响应时间更好的编程模型1.3 线程的优先级现代操作系统采用基本采用时分形式调度运行的线程,操作系统会分出一个个的时间片,线程会分配到若干个时间片,当线程的时间片用完后就会发生线程调度,并等待下次分配线程分配到的时间片多好决定了线程使用处理器资源的多少,而线程优先级就是决定线程需要多或者少分配一些处理器资源的线程属性注意:线程的优先级不能作为线程正确性的依原创 2020-06-08 20:35:22 · 189 阅读 · 0 评论 -
Java并发机制的底层实现原理
Java并发机制的底层实现原理Java并发机制的底层实现原理1.volatile的应用1.1 volatile的定义和实现原理2.synchronized实现原理与应用2.1Java对象头2.2锁的升级与对比2.2.1偏向锁2.2.2轻量级锁3.原子操作的实现原理3.1处理器如何实现原子操作Java并发机制的底层实现原理1.volatile的应用volatile是轻量级的synchroniz...原创 2019-10-27 21:22:15 · 294 阅读 · 0 评论 -
java 创建多线程两种方法比较
java 创建多线程两种方法比较原创 2017-05-21 22:29:29 · 187 阅读 · 0 评论