java启动一个线程主要有两种方法,一个是将一个类声明为Thread的子类,另一种方法是声明实现类Runnable接口。很多刚接触java的朋友不知道如何启动一个线程,下面就分享一下方法,希望能帮到你。
工具/原料
myeclipse Version: 2014
jdk Version:1.7.0_67
声明为Thread的子类
1、将一个类声明为Thread的子类。 这个子类应该重写Thread类的run方法 。 然后可以分配并启动子类的实例。
2、首先创建一个类继承Thread,使用关键字extends表示继承关系,重写Thread类的run方法,该方法体的内容就是线程要实现的具体功能。
3、然后创建一个线程类的对象,调用对象的start方法启动线程。
实现类Runnable接口
1、声明一个类实现Runnable接口,在类中实现run方法。
2、首先声明一个类实现Runnable接口,使用implements关键词。在类中要实现run方法,run方法的方法体就是线程要实现的功能。
3、然后创建类的实例,再创建Thread的对象,将实现Runnable接口的实例作为参数,调用Thread的对象的start方法启动线程。