线程是一种可以与程序其他部分同时执行的功能。所有Java程序都至少有一个线程,称为主线程,它是在程序启动时,当main()方法执行时由Java虚拟机(JVM)创建的与主线程一起调用。
在Java中,我们可以通过扩展线程来创建线程 类或通过实现 Runnable 接口。我们还可以在下面的程序中使用匿名类而不扩展 Thread 类来创建线程。
public class AnonymousThreadTest { public static void main(String[] args) { new Thread() { public void run() { for (int i=1; i <= 5; i++) { System.out.println("run() method: " + i); } } }.start(); for (int j=1; j <= 5; j++) { System.out.println("main() method: " + j); } } }
main() method: 1 run() method: 1 main() method: 2 run() method: 2 main() method: 3 run() method: 3 main() method: 4 run() method: 4 main() method: 5 run() method: 5
以上是如何在Java中使用匿名类创建线程?的详细内容。更多信息请关注PHP中文网其他相关文章!