1.什么是线程
线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100 毫秒,那么用十个线程完成改任务只需 10 毫秒。Java在语言层面对多线程提供了很好的支持。
Thread类 和 Runnable接口
通过Thread创建一个类
package Thread;
class MyThread extends Thread{
//定义一个MyThread线程并继承Therad类
public void run(){
//在run();重写代码
System.out.println(getName()+“这是一个线程”);
}