destory 方法被调用后,servlet 被销毁,但是并没有立即被回收,再次请求时,并没有重新初始化。

代码示例:

private String message;@Override
public void init() throws ServletException {message = "Hello World , Nect To Meet You: " + System.currentTimeMillis();System.out.println("servlet初始化……");super.init();
}@Override
public void doGet(HttpServletRequest req, HttpServletResponse response) throws ServletException, IOException {response.setContentType("text/html");PrintWriter writer = response.getWriter();writer.write("<h1>" + message + "</h1>");destroy();
}@Override
public void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// TODO Auto-generated method stubsuper.doPost(req, resp);
}@Override
public void destroy() {System.out.println("servlet销毁!");super.destroy();
}

控制台打印:

servlet初始化……
servlet销毁!
2017-7-6 19:48:52 org.apache.catalina.core.StandardContext reload
信息: Reloading Context with name [/myServlet] has started
servlet销毁!
2017-7-6 19:48:52 org.apache.catalina.core.StandardContext reload
信息: Reloading Context with name [/myServlet] is completed
servlet初始化……
servlet销毁!
servlet销毁!
servlet销毁!
servlet销毁!
servlet销毁!
servlet销毁!
servlet销毁!

Servlet destroy()回收机制相关推荐

  1. .Net 垃圾回收机制原理(二)

    英文原文:Jeffrey Richter 编译:赵玉开 链接http://www.cnblogs.com/yukaizhao/archive/2011/11/25/dot_net_GC_2.html ...

  2. linux kernel内存回收机制

    http://www.wowotech.net/linux_kenrel/233.html 无论计算机上有多少内存都是不够的,因而linux kernel需要回收一些很少使用的内存页面来保证系统持续有 ...

  3. 详细介绍Java垃圾回收机制

    垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机 ...

  4. JAVA中的垃圾回收机制以及其在android开发中的作用

    http://blog.csdn.net/xieqibao/article/details/6707519 这篇文章概述了JAVA中运行时数据的结构,以及垃圾回收机制的作用.在后半部分,描述了如何检测 ...

  5. 图解 Java 垃圾回收机制,写得非常好!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 原文:https://www.oracle.com/webfold ...

  6. 详解JVM内存管理与垃圾回收机制2 - 何为垃圾

    随着编程语言的发展,GC的功能不断增强,性能也不断提高,作为语言背后的无名英雄,GC离我们的工作似乎越来越远.作为Java程序员,对这一点也许会有更深的体会,我们不需要了解太多与GC相关的知识,就能很 ...

  7. Python3.5源码分析-垃圾回收机制

    Python3源码分析 本文环境python3.5.2. 参考书籍<<Python源码剖析>> python官网 Python3的垃圾回收概述 随着软硬件的发展,大多数语言都已 ...

  8. 深入浅出Java垃圾回收机制

    2019独角兽企业重金招聘Python工程师标准>>> 对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何 ...

  9. PHP回收机制性能方面考虑的因素

    为什么80%的码农都做不了架构师?>>>    这里主要有两个领域对性能有影响.第一个是内存占用空间的节省,另一个是垃圾回收机制执行内存清理时的执行时间增加(run-time del ...

最新文章

  1. Xshell 连接 Ubuntu
  2. Happy Birthday
  3. 1103: [POI2007]大都市meg(dfs序+线段树||树状数组)
  4. flink检查点简单理解
  5. 深度解析 | K8S API Server之请求处理
  6. Git学习(四)标签管理
  7. python日期时间_Python日期时间
  8. 找不到redis得pid文件_Pads 误删宏文件,打开后弹框报错找不到路径
  9. 斜率优化dp学习笔记
  10. php css类,css class是啥
  11. 【工作手札】日常工作笔记
  12. redux react-redux入门篇
  13. 饿了么ui 省市区 三级联动框架
  14. 如视VR显示连不上服务器,HTC Vive播放本地视频图文教程(附常见问题解决办法)...
  15. Memory Technology Device (MTD) 设备分析
  16. 【BSV动态】VXPASS与世卫组织合作为莱索托提供数字疫苗监测服务
  17. 不同浏览器jsp开发兼容问题
  18. presto sql语法总结
  19. 如何用统计学指导自己的生活?
  20. 基于AT89C51单片机的自动售货机系统设计(附仿真+C程序+原理图+论文等)

热门文章

  1. Java设计模式学习总结(15)——行为型模式之责任链模式
  2. 大项目微服务架构设计
  3. 专访|从程序员到架构师:交流和分享最能让技术人进步
  4. Maven学习总结(21)——Maven常用的几个核心概念
  5. linux nfs4 超时,Linux文件服务器NFS详解【4】
  6. python函数定义语句可执行_python学习笔记-定义函数
  7. 高德地图开启迪士尼赠票活动 带您开启迪士尼圆梦之旅
  8. 用Flask封装下Ansible提供后端API
  9. 将一个list转化成一颗树的输出方法
  10. 使用脚本删除ios工程中未使用图片