随笔分类 -  多线程编程

摘要:实现多线程的两种方式:方式1: 继承Thread类A: 自定义MyThread类继承Thread类B: 在MyThread类中重写run()C: 创建MyThread类的对象D: 启动线程对象。问题: a. 为什么要重写run方法? run()方法里封装的是被线程执行的代码 b. 启动线... 阅读全文

posted @ 2015-08-21 02:05 林枫水湾湾 阅读(302) 评论(0) 推荐(0)

摘要:本文属于转载,原文链接如下:http://blog.csdn.net/chexlong/article/details/7080537与其相关的一组API包括:pthread_mutex_init,pthread_cond_init,pthread_mutex_lock,pthread_cond_w... 阅读全文

posted @ 2015-03-08 21:20 林枫水湾湾 阅读(786) 评论(0) 推荐(0)

摘要:进程间通信需要解决三个问题:一个进程如何把消息传给另一个;确保两个或更多的进程在关键活动中不会出现交叉,例如,飞机订票系统中两个不同的进程试图为两个客户争夺飞机上的最后一张票;保证进程间的先后顺序,如进程A产生数据,进程B打印数据,则进程B在进程A完成之间必须等待。第一个问题对线程而言比较容易,因为... 阅读全文

posted @ 2014-12-26 15:16 林枫水湾湾 阅读(208) 评论(0) 推荐(0)

导航