1貌似STRUTS是一个ACTION对应多个REQUEST的, 所以线程不安全。
那么,当初servlet是怎样设计, 来保证线程安全问题的呢?2而STRUTS2是一个ACTION对应一个REQUEST的, 保证了线程安全, 但会不会特别耗用内存呢?3再有就是,是不是说, 用反射机制创建对象比起直接NEW一个对象, 这样管理内存比较好?为啥?
那么,当初servlet是怎样设计, 来保证线程安全问题的呢?2而STRUTS2是一个ACTION对应一个REQUEST的, 保证了线程安全, 但会不会特别耗用内存呢?3再有就是,是不是说, 用反射机制创建对象比起直接NEW一个对象, 这样管理内存比较好?为啥?
解决方案 »
- struts2.0 和dwr整合 http://localhost:8080/项目名称/dwr报错
- tomcat 连接池属性的解释。
- spring+hibernate 事务 (FlushMode.MANUAL)
- 关于WEB日志管理的问题 急切希望贵人出现!!
- 为什么我struts作项目怎么老报这个错!以前都不会的!在线等待急!!!!!!
- struts的表单中菜单问题,大家帮忙,我分不够了,谢谢!
- java调用C++的webservice的问题,高分请教,解决立即给分,不够再加
- 连接池问题!
- 大伙帮帮忙啊,谁知道哪里有struts+spring+hibernate的视频书籍或者网页地址啊
- [Microsoft][SQLServer 2000 Driver for JDBC]Error setting up static cursor cache.
- myeclipse每加载一次struts就得重启,有什么办法没
- 关于相对路径和绝对路径,懂的进
会不会特别耗,不知道了但是肯定比以前耗费就是了,但是值得不值得,是有目共睹的。反射比new带来的是动态性啊,这样通过Xml文件的配置,指出Class的Name,你就可以实例化了,这多好。
而new Type,这个Type在编译期间,就要固定下来啊。~
哥们,看看吧~!
反射来生成创建对象的话要有一个类读取的过程,这是相当于要把类读取到内存中,然后才NEW。
内存消耗要比直接NEW要大~