自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 java线程的各种状态

本系列读《实战java高并发程序设计》有感(03)。前面说了到如何去创建线程,那当一个线程创建好后,线程的可能经过哪些状态后,最终结束呢?下面就来一起分析分析。首先,我们打开Thread类的源码,可以看到它里面有一个枚举类State,这个枚举就定义了一个线程可能经历的所有状态。public enum State { /** * Thread state for a th...

2020-04-02 23:33:21 76

原创 实现线程的几种方式

实现线程的几种方式本系列读《实战java高并发程序设计》有感(02)。前面提到并发,那么怎样要去创建并发程序呢?答案就是使用线程。线程又是什么呢?来,请看大屏幕:线程就是轻量级的进程,是操作系统调度的最小单位。这里又出来一个进程,它呢就是系统进行资源分配和调度的基本单位,是操作系统结构的基础。就比茶馆可以看成一个进程,隔壁可能开的是饭店,也可以看成一个进程,里面的小二,收银等就可以看成进程里...

2020-03-31 17:07:33 124

原创 并发必须知道的一些概念

标题并发必须知道的一些概念本系列读《实战java高并发程序设计》有感(01)。既然是并发编程,那么究竟什么是并发呢?并发可以认为是多个任务同时进行,与并发相应还个概念是并行。而并发更侧重于任务的交替进行,并行则是真正的同时执行。对于单核CPU来说,只能是交替的并发执行,多核CPU上才能真正并行执行。比如茶馆只有一个小二,为了让后来的顾客不至于干等,所以他一手拿茶水,一手拿瓜子,然后给A送茶...

2020-03-31 16:50:48 148

空空如也

空空如也

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

TA关注的人

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