在java中线程的创建有两种方法:继承Thread类和Runnable接口。
继承Thread类:
Thread类中有两个最主要的方法:run()和start()。
run()方法包含线程运行时要执行的任务,即线程执行体。
start()方法从名称就可以看出,它的作用是用于启动线程。
继承Thread类创建并启动多线程的步骤为:
1、定义Thread类的子类,并覆盖该类的run()方法。
2、创建Thread子类的实例,即创建线程的对象。
3、用线程对象的start()方法来启动线程。