1,1个main, 包含2个while, 不要被两个while中的sleep所迷惑,这里只有main()这一个主线程(进程)在运行,程序会按照自上而下顺序执行. 遇到第1个while循环中的sleep时,本线程暂停执行,交给其它线程处理,但是因为该进程只有一个线程,所以只有静静的sleep到指定时间(1s)后,再继续暂停点处的循环, 但因为第1个while循环的条件仍然成立,所以执行的仍然是第1个while循环体. 我原来想的结果是i=1,会和i=1000交叉着打印,其实这种想法是错误的. 该程…