mark关于Java语言Static的生命周期
生活随笔
收集整理的这篇文章主要介绍了
mark关于Java语言Static的生命周期
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1、Java客户端开发时用static类保存静态数据是常用做法,其生命周期和程序一样;
2、类源码移植到web开发时,static定义的类型就会出现问题,容易出现多用户共享数据,如静态队列定义,多用户共享容易出现错误;
3、这个逻辑错误,调试了很久才发现,包括各类循环结构的追踪,在web开发中要考虑每个连接用户数据的独立性,少设置静态关键字,如确实必要,需要对static定义的数据进行临界区设置,互斥性读写。
Mark:web开发注意数据在各用户间的独立性,避免交叉访问,不能定义静态公用数据。
总结
以上是生活随笔为你收集整理的mark关于Java语言Static的生命周期的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 关于jsp标签A跳转路径的疑惑
- 下一篇: Java正则表达式基础案例和语法