课后知识点回顾五 线程
2016-11-13 17:38
190 查看
线程的简单理解:线程就是在做一件事的途中同时做另一件事或多件事。例如,我们在写代码时也同时在听歌。
线程最形象的实例就是销售者和生产者的问题,进一步就是多生产者和多销售者了。
注意事项:在刚开始进行线程时,最容易出现的错误就是出现数据重复了。意思就是在数据共享这一环节出了问题,此时就可以用同步代码块和同步函数来解决了。
线程的写法有两种,不过最常用的是直接实现runnable了。
eg:class Tickets implements Runnable
同一线程只能start一次。
线程进行:
Tickets T1 = new Tickets();
new Thread(T1).start();
new Thread(T1).start();
线程最形象的实例就是销售者和生产者的问题,进一步就是多生产者和多销售者了。
注意事项:在刚开始进行线程时,最容易出现的错误就是出现数据重复了。意思就是在数据共享这一环节出了问题,此时就可以用同步代码块和同步函数来解决了。
线程的写法有两种,不过最常用的是直接实现runnable了。
eg:class Tickets implements Runnable
同一线程只能start一次。
线程进行:
Tickets T1 = new Tickets();
new Thread(T1).start();
new Thread(T1).start();
相关文章推荐
- 课后知识点回顾十三 反射
- 课后知识点回顾十五 网络编程2
- 知识点课后回顾1
- 知识点课后回顾2
- 课后知识点回顾四 异常
- 课后知识点回顾七 日期的格式
- 课后知识点回顾八 泛型
- 课后知识点回顾九 集合1
- 线程,进程知识点回顾,总有你需要的(面试必备!)
- 课后知识点回顾十 集合2
- 课后知识点回顾十二 流
- Python面向对象知识点回顾(参考廖雪峰的官方网站)
- Struts2知识点回顾(四)怎么传递对象参数?
- Flask知识点回顾以及重点内容
- 线程的基本知识点
- 线程知识点总结
- C++知识点回顾
- 算法导论第十一(11)章散列(Hash)表知识点梳理及详细课后答案
- 写两个线程,其中一个线程打印1-52,另一个打印A-Z,打印顺序为12A34B56C....5152Z。(《疯狂java讲义》第12章课后题一)
- 知识点回顾