自定义博客皮肤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)
  • 收藏
  • 关注

原创 多线程(三)线程同步

线程同步前面说到的线程都是独立、且异步执行,而多线程编程的特点就是多个线程能够读写相同的变量或数据结构 。所以,编写多线程程序时,必须注意每个线程是否干扰了其他线程的工作。下面首先给出一个多个线程在使用相同资源时会出现问题的例子。示例1:public class Site implements Runnable { private int count = 10; // 剩余票...

2018-10-11 17:04:43 260

原创 多线程(二)线程的调度

线程的调度在单CPU的计算机中,一个时刻只有一个线程运行。所谓多线程并行 工作,即在微观上,各个线程在极小 的时间段内,轮流获得CPU资源的使用权。在宏观 上,则表现为多个线程同时执行。即使在多CPU的计算机中,线程数量超过CPU数量时,处于运行状态的多个线程,依然需要排队等待CPU资源。在Java中,可以通过以下4种方法,来为多个线程分配CPU的使用权:设置优先级(Priority)休...

2018-10-11 15:01:47 2104

原创 多线程(一)线程释义

多线程基础线程释义计算机采用多任务设计,每个任务对应一个进程。例如运行 中的qq.exe对应操作系统中的一个进程。进程的特点是:进程是系统运行的基本单位每个进程有自己独立的内存空间、系统资源每个进程的内部数据和状态是完全独立的。一个进程,可以包含多个线程(Thread)。进程中至少要建立一个线程,作为程序运行的入口(称为主线程)。线程的特点是:线程,是进程中执行运算的最小单位...

2018-10-11 11:25:52 146

空空如也

空空如也

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

TA关注的人

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