进程与线程
-
process 进程:运行中的程序
-
一个process可以包含多个thread
-
thread线程:类似流水线中的段,实现进程中的一个功能
-
一个Java进程至少包含一个主线程-main线程,其中运行着main方法
线程6种状态
线程创建与运行
public class _Thread {
public static void main(String[] args) {
//main方法运行在main线程中
//TODO .getName() 获取线程名
System.out.println(Thread.currentThread().getName()); //main
//创建线程
MyThread t = new MyThread();
//启动线程
t.start();
//终止线程 - 已弃用 'stop()' is deprecated
//stop方法天生就不安全,因为它在终止一个线程时会强制中断线程的执行
//不管run方法是否执行完了,并且还会释放这个线程所持有的所有的锁对象
//t.stop();
}
}
//TODO 声明自定义线程类
class MyThread extends Thread{
//重写运行指令
@Override
public void run() {
System.out.println("myThread:" + Thread.currentThread().getName());
}
}
标签:Thread,stop,getName,基础,线程,main,public
From: https://www.cnblogs.com/Ashen-/p/17025209.html