java servlet 处理效率问题?

whcasp 2005-08-15 08:24:27
一个servlet访问量比较大,可能每秒300次,我想提高一个运行的效率。
这个servlet会调用一个工具类来取得一些信息放到session中。
问题是:
 每个用户访问都new 一个新的实例工具类呢?还是每个用户访问都使用同一个实例效率高呢?
我感觉应该是使用同一个实例效率高些,每次不比创建新的实例,节省资源。是这样吗?
...全文
88 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
congliu 2005-08-16
  • 打赏
  • 举报
回复
servlet在web server上本来只是编译一次,然后都用此版本的class。把它定义为static应该效果不大
whcasp 2005-08-15
  • 打赏
  • 举报
回复
如果我把这个工具类作为servlet的类变量,这样它就是共享的了
和你说的做成static method 效率应该一样,它们都是在内存中只有一份。
whcasp 2005-08-15
  • 打赏
  • 举报
回复
如果我把这个工具类作为servlet的类变量,这样它就是共享的了
和你说的做成static method 效率应该一样,它们都是在内存中只有一份。
kingfish 2005-08-15
  • 打赏
  • 举报
回复
“实例工具类”可以做成只有static方法的类(如果可能的话)

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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