码迷,mamicode.com
首页 > 编程语言 > 详细

如何定义,创建,启动一个线程

时间:2015-11-27 21:38:22      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

如何定义一个线程?第一通过继承java.lang.Thead类来定义一个线程。第二,通过实现java.lang.runnable接口定义一个线程。

技术分享

技术分享

为什么不采用run方法直接启动线程呢?线程是由操作系统来管理的,操作系统启动一个线程,会调用本地的一个代码,这个本地的代码会使系统初始化一个新的线程,由新的线程来启动Thead类中的run方法,所以要通过start方法来启动一个线程

技术分享

技术分享

两种定义线程的方式都有哪些优缺点?

技术分享

如何定义,创建,启动一个线程

标签:

原文地址:http://www.cnblogs.com/tian114527375/p/5001664.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!