关于JAVA中的static方法、并发问题以及JAVA运行时内存模型
原文链接点击此处
一、前言
最近在工作上用到了一个静态方法,跟同事交流的时候,被一个问题给问倒了,只怪基础不扎实...
问题大致是这样的,“在多线程环境下,静态方法中的局部变量会不会被其它线程给污染掉?”;
我当时的想法:方法中的局部变量在运行的时候,是存在JAVA栈中的,方法运行结束,局部变量也就都弹光了,理论上单线程的话是不会有问题的,我之所以不知道,是因为不清楚在
转载
2017-01-12 17:34:45 ·
628 阅读 ·
0 评论