自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Heer_的博客

Heer_的博客

  • 博客(8)
  • 收藏
  • 关注

原创 Java并发编程—CAS

并发编程2.3—原子操作CAS

2018-11-28 19:31:38 134

原创 Java并发编程—并发工具类

并发编程2.2—并发工具类 这里将会记录一些并发工具类:CountDownLatch、CyclicBarrier、Semaphore、Exchange CountDownLatch CyclicBarrier Semaphore Exchange

2018-11-27 18:51:41 191

原创 Java并发编程—Fork/Join

并发编程2.1—Fork/Join 之前的学习都是基础的,接下来升一个阶段了,自己也是很期待啊!不够前边学习过的还是要牢牢掌握的。 这边文章就用来记录Fork-Join这里的知识点了。 Fork-Join初识 Fork-Join是什么? ForkJoin是Java7提供的原生多线程并行处理框架,其基本思想是将大任务分割成小任务,最后将小任务聚合起来得到结果。fork是分解的意思, join是收集的...

2018-11-27 18:38:05 349

原创 Java并发编程—线程协作

并发编程1.5—线程协作 这里会记录学习的内容有:等待通知(wait,notify/notifyAll),join(),yield() 、sleep()、wait()、notify()等方法对锁有何影响 等待和通知(wait()/notify()/notifyAll()) wait() / notify() / notifyAll() 之前说过wait() / notify() / notifyA...

2018-11-26 21:25:42 144

原创 Java并发编程—线程间共享

并发编程1.4—线程间共享

2018-11-26 18:18:24 133

原创 Java并发编程—对Java中的线程进一步了解

并发编程1.3—对Java中的线程进一步了解 线程常用方法和线程的状态 先不说啥上图: 线程的状态只有5种,如上图所示。整个生命周期就是这几种状态的切换。 重要方法说明: 【简单说明后面再做例子说明】 start():启动线程,使线程进入就绪/可运行状态,等待操作系统的调度。 join():把指定的线程加入到当前线程,使得线程之间的并行执行变为串行执行。(原理就是使用的wait()方法) yi...

2018-11-16 16:06:04 265

原创 Java并发编程—认识Java里的线程

并发编程1.2—认识Java里的线程 Java程序天生就是多线程的。 Java程序天生就是多线程的。看例子: /** * Java语言天生就是多线程的 */ @Test public void javaThreadMX(){ // 虚拟机线程管理接口 ThreadMXBean threadMXBean = ManagementF...

2018-11-16 14:22:15 128

原创 Java并发编程—基础概念

并发编程1.1—基础概念 1.CPU核心数和线程数的关系和区别 简单的说: CPU核心数:线程数=1:1 ;使用了超线程技术后—> 1:2。 详细解释: CPU核心数指物理上,也就是硬件上存在着几个核心。比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组,等等,依次类推。 线程数是一种逻辑的概念,简单地说,就是模拟出的CPU核心数。比如,可以通过一个...

2018-11-16 14:21:01 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除