A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tangqun 中级黑马   /  2015-11-7 13:40  /  2983 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

5黑马币
关于多线程,我老是觉得好模糊!求大神教下 怎么能参透

最佳答案

查看完整内容

举个例子吧,电脑系统里有一个任务管理器,任务管理器中有许多进程,一个进程的下面又有很多线程。就是这个意思啊。

10 个回复

倒序浏览
举个例子吧,电脑系统里有一个任务管理器,任务管理器中有许多进程,一个进程的下面又有很多线程。就是这个意思啊。
回复 使用道具 举报
关于多线程,我老是觉得好模糊!求大神教下 怎么能参透
回复 使用道具 举报
不会我也看看
回复 使用道具 举报
做等大神!
回复 使用道具 举报
多线程就相当于一件事情多个人来干,我是这么理解的,同求大神来交流心得
回复 使用道具 举报
Jared 中级黑马 2015-11-7 20:15:42
7#
先把代码记熟了,原理都在代码里,弄懂代码就是弄等多线程
回复 使用道具 举报
同是小白,不过把代码多敲几遍,把线程状态转换搞清楚还是比较有用的。多交流啊
回复 使用道具 举报
还没接触到他
回复 使用道具 举报
多线程就这么理解吧,单线程好比一条高速公路,如果你需要将货物运到另一个地方,就算你有很多车,但是只有一条路,可能效率还是很低,多线程就是再加几条公路,这样你运输货物的效率就大大提高。
至于如何理解sleep与wait,讲一个例子:去火车站买票,你站的队列就是一条线程,等轮到你的时候,售票员告诉你没有票了,让你等着,如果你是在窗口前等,并且你后面的人不能买票,这就是wait,如果是让你在旁边等着,等有票了再告诉你,而且你后面的人是可以继续买票的,这就是sleep。

点评

好牛的比喻,提醒我该买票了  发表于 2015-11-22 00:32
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马