JAVA多线程
创建线程的多种方式
继承Thread类
通过新建Thread类的子类来实现指定功能的线程类,需重写类中的 public void run(){} 方法来实现指定的功能。
新建线程并启动线程伪代码
// MyThread类是继承Thread类的具体实现
Thread t = new MyThread();
t.start();
实现Runnable接口
通过实现Runnable接口的实现类作为自定义功能的线程类,需要对 public abstract void run() 做具体实现
新建线程并启动线程伪代码
// MyRunnable类是Runnable接口的具体实现
Runnable r = new MyRunnable();
Thread t = new Thread(r);
t.start();
本文介绍了JAVA中创建线程的两种主要方式:继承Thread类和实现Runnable接口。通过Thread类子类化,可以直接调用start()启动线程;而实现Runnable接口则更利于资源复用,适合多个线程共享同一资源的场景。详细讲解了两种方法的使用及启动线程的伪代码示例。

被折叠的 条评论
为什么被折叠?



