摘要: 继承Thread类创建线程类 步骤: 定义Thread类的子类,并重写该类的run()方法,该run()方法的方法体就代表了线程需要完成的任务。因此把run()方法称为线程执行体。 创建Thread子类的实例,即创建了线程对象。 调用线程对象的start()方法来启动该线程。 1 public class FirstThread extends Thread { 2 privat... 阅读全文
posted @ 2016-11-07 16:24 张有路 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/shimiso/article/details/8595564 阅读全文
posted @ 2016-11-07 10:17 张有路 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 机会所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行中的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就行一个线程。我们可以这样理解多线程:单线程的程序如同只雇佣一个服务员的餐厅,他必须做完一件事情后才可以做下一件事情;多线程的程序则如同雇佣多个服务员的餐厅,他们可以同时做多件事情。 线程和进程 几乎所有的... 阅读全文
posted @ 2016-11-07 09:31 张有路 阅读(146) 评论(0) 推荐(0) 编辑