CycloneKid的博客

路漫漫兮修远兮,吾将上下而求索

排序:
默认
按更新时间
按访问量

多线程(三)--多线程间通信

一.线程间通信1.生产者与消费者问题//多线程经典,卖烤鸭程序--生产者与消费者 //定义一个资源类Resource class Resource{ private String name; private int count = 1; //set()方法给生产者调用 ...

2017-09-25 11:39:38

阅读数:425

评论数:0

多线程(二)

多线程的安全问题承接上篇博客的内容,使用Runnable接口创建线程 此时,int类型的数据num是一个共有数据,被多个线程一起调用//毕向东经典买票程序 class Ticket implements Runnable{ private int num = 100; public...

2017-09-24 20:34:42

阅读数:151

评论数:0

多线程(二)--同步及死锁

一.多线程安全问题 承接上篇博客的内容多线程(一)线程创建,使用Runnable接口创建线程 此时,int类型的数据num是一个共享数据,被多个线程一起调用 //毕向东经典买票程序 class Ticket implements Runnable{ //1.num是多个线程共同...

2017-09-24 17:53:10

阅读数:200

评论数:1

多线程(一)--线程的创建,Thread类与Runnable接口

一.进程与线程的概念1.进程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式...

2017-09-24 15:06:59

阅读数:255

评论数:0

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