进程:一个进程包含多个线程
我们可以把一个程序分成多个代码块,每个代码块交给一个线程去执行。
线程创建:
创建一个Thread类,或者一个Thread子类的对象
创建一个实现Runnable接口的类的对象
线程的状态
• 新建(New)
• 可运行(Runnable)
• 正在运行(Running)
• 阻塞(Blocked)
• 终止(Dead)
线程的运行是随机的
进程:一个进程包含多个线程
我们可以把一个程序分成多个代码块,每个代码块交给一个线程去执行。
线程创建:
创建一个Thread类,或者一个Thread子类的对象
创建一个实现Runnable接口的类的对象
线程的状态
• 新建(New)
• 可运行(Runnable)
• 正在运行(Running)
• 阻塞(Blocked)
• 终止(Dead)
线程的运行是随机的