JAVA 用stati 在多人同时调用时结果会不会乱?

qq_27168057 2017-04-30 08:21:16

JAVA 用stati 在多人同时调用时结果会不会乱?
public static String ExeSql(String id )

return id;

如果是多人同时调用时结果会不会乱?
如用户1 调用 参数为1 如用户2 调用 参数为2 依此类推有几百人同时调用结果会不会只返回自动输入的参数?
static 只有一个内存,会不会有乱的情况 1 调用 参数为1 返回来的是 2或别的
...全文
178 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
几百个人同时调用,意思应该是几百个线程同时访问这个方法吧, 首先每个线程都有单独的虚拟机栈用来执行java方法,如果线程要执行的静态方法中没有修改(只是使用没关系)类中的静态成员(在类中声明为static的成员),并且传递给方法参数的对象没有在方法中修改或者该对象只被这一个方法使用时不会造成多次调用方法但是结果不一致的现象

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧