【无标题】Java多线程环境
在Java中,创建线程可以通过继承Thread
类或者实现Runnable
接口。以下是一个简单的实例,展示了如何使用这两种方式创建并启动线程:
// 继承Thread类的方式
public class MyThread extends Thread {
public void run() {
System.out.println("线程正在运行...");
}
public static void main(String[] args) {
MyThread thread = new MyThread();
thread.start();
}
}
// 实现Runnable接口的方式
public class MyRunnable implements Runnable {
public void run() {
System.out.println("线程正在运行...");
}
public static void main(String[] args) {
MyRunnable runnable = new MyRunnable();
Thread thread = new Thread(runnable);
thread.start();
}
}
在这两个例子中,我们定义了一个线程,在run()
方法中打印一句话。在main
方法中,我们创建了线程对象并调用start()
方法来启动它。实际上,start()
方法会导致JVM
调用run()
方法,开始执行线程。
评论已关闭