corejava学习之多线程
使用自定义线程机制,有两种实现方式
- 实现java.lang.Runnable接口
class MyRunnable implements Runnable{ //实现run()方法 public void run(){ //task code } }
接着,Thread t = new Thread(new MyRunnable());//创建定义过任务的Thread实例
t.start();//启动改线程实例 - 继续java.lang.Thread类
class MyThread extends Thread{ //重写run()方法 public void run(){ //task code } }
t.start();//启动改线程实例
一般来说,建议使用第一种方式
近期评论