求大神给解释下
2018-01-10 15:35
广告
这个问题在于你的变量是否被多个线程同时访问的条件,显然,你的这个变量是局部变量,但是你在局部方法块中创建了其它线程,而且其它线程可以访问到你的这个局部变量,所以会出现线程安全问题,解决这个问题你可以把你的变量创建成线程安全类
感觉应该是uuid内部的问题.
突然想起了,当初学习汇编的时候,调用函数和传递形参
一个函数调用时在汇编是:call xxxxx
调用函数,传参数,局部变量都是压到栈中的
每调用一次函数,都要往栈中压一次局部变量,函数执行完成,栈就回收了.
所过多次调用函数,那么栈中就有多个局部变量.
突然想起了,当初学习汇编的时候,调用函数和传递形参
一个函数调用时在汇编是:call xxxxx
调用函数,传参数,局部变量都是压到栈中的
每调用一次函数,都要往栈中压一次局部变量,函数执行完成,栈就回收了.
所过多次调用函数,那么栈中就有多个局部变量.