书香 发表于 2024-3-15 22:45

【局部变量的独立性】

假设一个子程序执行过程需要2秒(第1句代码到最后一句),那么使用多线程同时执行该子程序100次,那么这100个子程序内部的变量是否会互相干扰?


答案:不会,虽然从代码上看,你是执行的同一个子程序,但实际上在程序运行的这是100个独立的子程序,理解成100个不同的子程序,所以内部的局部变量自然是不会互相干扰的


(点击返回课程目录:https://www.52hb.com/thread-58658-1-1.html)


页: [1]
查看完整版本: 【局部变量的独立性】