java thread start()和run()方法简析

great小海

great小海

2016-02-19 11:41

清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐java thread start()和run()方法简析,无聊中的都看过来。
1.start()方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码:
通过调用Thread类的start()方法来启动一个线程,
这时此线程是处于就绪状态,
并没有运行。
然后通过此Thread类调用方法run()来完成其运行操作的,
这里方法run()称为线程体,
它包含了要执行的这个线程的内容,
Run方法运行结束,
此线程终止,
而CPU再运行其它线程,

2.run()方法当作普通方法的方式调用,程序还是要顺序执行,还是要等待run方法体执行完毕后才可继续执行下面的代码:
而如果直接用Run方法,
这只是调用一个方法而已,
程序中依然只有主线程--这一个线程,
其程序执行路径还是只有一条,
这样就没有达到写线程的目的。
展开更多 50%)
分享

猜你喜欢

java thread start()和run()方法简析

编程语言 网络编程
java thread start()和run()方法简析

java匿名内部类实例简析

编程语言 网络编程
java匿名内部类实例简析

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

JAVA几个常见错误简析(上)

编程语言 网络编程
JAVA几个常见错误简析(上)

java Thread 多线程

编程语言 网络编程
java Thread 多线程

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

简析Chrome和Webkit的渊源

浏览器
简析Chrome和Webkit的渊源

简析脾胃虚弱的治疗方法

电脑网络
简析脾胃虚弱的治疗方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

WPS如何简单打造胶卷循环播放的效果

WPS如何简单打造胶卷循环播放的效果

MSAgent 详细解说

MSAgent 详细解说
下拉加载更多内容 ↓