为什么在JVM中运行的每个线程中一次只能有一个方法处于活动状态?

alm*_*mas 1 java multithreading jvm

有人可以解释为什么在JVM中运行的每个线程中一次只能有一个方法活动吗?为什么不是两三个,而只有一个?

mor*_*ort 6

根据定义,线程是以顺序方式执行代码的东西.所以没有办法在一个线程中执行多个方法.如果要并行执行两个或多个方法,请使用多个线程.您可能需要查看Java并发教程以了解线程的基础知识.