示例示例Java创建线程的方式有两种:继承Thread类
Java创建线程的方式有两种:
1. 继承Thread类
继承Thread类是实现多线程最简单的方式,只需要重写run()方法,在run()方法中定义线程要执行的任务,然后调用start()方法来启动线程。
代码示例:
public class MyThread extends Thread {
@Override
public void run() {
// 在此处定义线程要执行的任务
}
public static void main(String[] args) {
MyThread myThread = new MyThread();
myThread.start();
}
}
2. 实现Runnable接口
实现Runnable接口也是实现多线程的一种方式,只需要实现Runnable接口中的run()方法,然后将实现Runnable接口的对象作为参数传递给Thread对象,调用Thread对象的start()方法来启动线程。
代码示例:
public class MyRunnable implements Runnable {
@Override
public void run() {
// 在此处定义线程要执行的任务
}
public static void main(String[] args) {
MyRunnable myRunnable = new MyRunnable();
Thread thread = new Thread(myRunnable);
thread.start();
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(41条)