线程:堆空间是共享的,栈空间是独立的,线程消耗的资源比进程小的多。 注意: 因为一个进程中的多个线程是并发运行的,那么从微观角度看也是有先后顺序的,哪个线程执行完全取决于CPU 的调度,程序员是不能完全控制的(可以设置线程优先级)。而这也就造成的多线程的随机性。 Java 程序的进程里面至少包含两个线程,主线程...