几个Java问题,请高手解答,谢谢!
1。在Struts的Action中不能定义类变量,是因为容器中每个Action只有一个实现.Servlet有没有这样的问题,也不能定义类变量吗?
2。HashMap和Hashtable存储数据为什么不能保证它们的顺序。
3。数据库执行use usertable(usertable是一个表名)时返回什么结果,为什么不能把这名话放在一个既有删除语句又有插入语句的Bath中一块执行。
4。用FindBugs检查代码的时候总是会警告“产生preparedStatement用了一个非常量的字符串“。即使在一个statement中执行一个语句,也会警告用了一个非常量的字串。用一个非常量的字符串生成一个preparedStatement有什么bug。应该怎么做。
请高手讲解,最好能详细一点,分不够小弟可再开帖给分,谢谢!