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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 朱神必 于 2014-3-11 21:28 编辑

助自活动之线程:

【活动背景】随着黑马的影响力越来越大,知道黑马的同学越来越多,所以在家自学毕老师的视频的同学也越来越多,这时,自学的弊端也显示出来了,缺少交流,缺少毅力,缺少资源等等。。。我在这里针对在同学们看视频的时候,内容理解不了,又或者内容记不住这个问题向大家征集解决办法,希望已经通过入学的同学或正在努力并有自己办法的同学踊跃分享自己的办法。

本人非常喜欢的歌,与大家分享。
[tianchai_youku]XNDM4MDEzMzg0[/tianchai_youku]


【活动要求】每个人可以写关于java线程的自己的理解,总结,或者线程的巩固练习题目等等,让自学的同学们能够掌握线程这个内容。打包zip格式附件回复。


【活动目的】让傻瓜也能熟练掌握线程(并不是说学不好的是傻瓜噢,反正就是通俗易懂这个意思,别理解错了哦,亲)


【活动奖励】看通俗易懂程度奖励1~5分技术分,回复即可有10%几率获得技术分,100技术分,送完为止。怎么样,丰厚吧,那是,本版主向来都是如此大方的啦,呵呵              

【奖励规则】自己的总结:奖励1~2技术分;题目算法及解答:奖励1~3技术分;有自己独到的见解及通俗易懂,傻瓜式:奖励3~5技术分(以后会持续发表此类活动,希望更多的人关注哦)

数组活动【1】




8D1I5Z72ER~}J1Q}FK9UZPD.jpg (130.43 KB, 下载次数: 111)

与君共勉

与君共勉

911 个回复

倒序浏览

回帖奖励 +1

好活动必须顶~~~!!!!!!!!!!!!!!!
回复 使用道具 举报
来个沙发
回复 使用道具 举报
这个活动挺好,沙发。
回复 使用道具 举报
马上有分..
回复 使用道具 举报
原来回复也是有分的呀
回复 使用道具 举报
这几率,...额
回复 使用道具 举报
好活动..............................
回复 使用道具 举报
我就不信了!!!
回复 使用道具 举报
交流交流!!!!!
回复 使用道具 举报
这个中奖概率太低了吧
回复 使用道具 举报
卧槽,顶贴都能送技术分,版主你敢不敢在无节操一点
回复 使用道具 举报
好活动..............................
回复 使用道具 举报
好活动..............................
回复 使用道具 举报
活动不错 但中奖机率太坑爹了啊 要搞高点啊

点评

主要是打包线程zip活动,10%几率只是辅助  发表于 2014-3-11 21:52
回复 使用道具 举报

回帖奖励 +1

好活动,支持!!!
回复 使用道具 举报

进程与线程的区别:
1.进程有独立的进程空间,进程中的数据存放空间(堆空间和栈空间)是独立的。
2.线程的堆空间是共享的,栈空间是独立的,线程消耗的资源也比进程小,相互之间可以影响的。

创建线程:
1、继承Thread类
子类覆写父类中的run方法,将线程运行的代码存放在run中。
建立子类对象的同时线程也被创建。
通过调用start方法开启线程。

2、实现Runnable接口
子类覆盖接口中的run方法。
通过Thread类创建线程,并将实现了Runnable接口的子类对象作为参数传递给Thread类的构造函数。
Thread类对象调用start方法开启线程。
可使用匿名内部类来写
PS:
Thread类中run()和start()方法的区别如下:
run()方法:在本线程内调用该Runnable对象的run()方法,可以重复多次调用;
start()方法:启动一个线程,调用该Runnable对象的run()方法,不能多次启动一个
线程;


回复 使用道具 举报
l939 中级黑马 2014-3-11 21:22:08
18#
沙发竟然是我的????~~~~~
回复 使用道具 举报
本帖最后由 洋葱骑士 于 2014-3-11 21:25 编辑

两种进程创建方式比较
1. A extends Thread:
简单
不能再继承其他类了(Java单继承)
同份资源不共享
2. A implements Runnable ( 推荐)
多个线程共享一个目标资源,适合多线程处理同一份资源。
该类还可以继承其他类,也可以实现其他接口。

总结:
实现方式,因为避免了单继承的局限性,所以创建线程建议使用第二种方式。
为什么要覆盖run方法呢?
Thread类用于描述线程。该类就定义了一个功能,用于存储线程要运行的代码。该存储功能就是run方法.
也就是说Thread类中的run方法,用于存储线程要运行的代码。

回复 使用道具 举报
不会真要回复10个才中一次吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马