in parallel 是同时发生,在一般的认为下,是在F1()后来是是F2(); 这个涉及的饭范围为多线程的知识 F1();和F2();他们同时启动线程, 由于他们都执行CPU的时间片段。所以当F1()结束的时候也许F2马上执行,或许会再被F1()执行;会发生数据的覆盖的, 所以对于多线程会有很多保护措施,如互锁等; 所以答案就很多了! 如F1执行完,F2还没来得及开始,就输出啦答案为10; 然后或者F2首先开始马上结束答案是6; 还有先F1后来F2 来覆盖,答案就是F2为6;还有一种为10; 独自的线程是不能互相访问的故,不会是11或者12; 我也是知道点,还是你多查查多线程的知识