我写的代码危险吗?
刚看到题目有点耸人听闻,听我详说
写了一个JAVA WEB程序,放在服务器上运行的,主要业务就是对图片的读写操作和数据库之间的读写操作,程序平均用时700-800毫秒。在程序里有个主要业务类,大部分的处理都在里面,类的一开始我就定义的一大片全局变量,里面大部分还是静态变量。然后就在类里类外一顿狂调。
最近有个同事提醒我这样不好,当服务器访问量很大的时候,在线程里会造成混乱。可能还有别的问题。
小弟一时还是不太明白其中的原理,1是,全局变量和局部变量在这种情况下有什么区别,该怎么改善我这程序。
2是,静态变量的问题/3是,以后的程序该注意些什么,放到服务器上的。
希望大家给我些建议,感谢!