我们之前: 主线程下来,调用了一个方法run方法,方法执行完后再继续往下走主线程。 咱们期望: 两个同时执行,交替执行。 一些核心概念说明: 一个程序写好是静态的,给他运行起来就是一个进程了。 独立执行路径:比如main线程走自己的,gc线程就走自己的收拾垃圾,互不影响。 main函数是我们自己写的,叫用户线程 gc线程是jvm给我们的,把他们叫守护线程。 我们自己写的线程都在main函数里。 三种创建线程的方式理解: 就是三种开关,记住这样写就可以开启一个线程,至于为啥先别管。