目录
- 是正在运行的程序是系统进行资源分配和调用的独立单位
- 每一个进程都有它自己的内存空间和系统资源?
线程是进程中的单个顺序控制流,是一条执行路径?
- 单线程:一个进程如果只有一条执行路径,则称为单线程程序
- 多线程:一个进程如果有多条执行路径,则称为多线程程序?
?Class Thread 类
- 定义一个类MyThread继承Thread类
- 在MyThread类中重写run()方法
- 创建MyThread类的对象
- 启动线程?
1、创建?MyThread
2、 继承Thread类
?
?3、在MyThread类中重写run()方法
?4、创建MyThread类的对象,并启动,观测结果
- 为什么要重写run()方法?
????????run()是用来封装被线程执行的代码
- run()方法和start()方法的区别?
????????run():封装线程执行的代码,直接调用,相当于普通方法的调用
????????star():启动线程,然后由JVM调用此线程的run()方法?
?