java源码
小灰灰的可爱无人可替代
这个作者很懒,什么都没留下…
展开
-
ServletContext TEMPDIR javax.servlet.context.tempdir
临时工作目录 每一个servlet上下文都需要一个临时存储目录。Servlet容器必须为每一个servlet上下文提供一个私有的临时目录,并且使它可以通过javax.servlet.context.tempdir上下文属性可用。这些属性关联的对象必须是java.io.File类型。 这项需求认可了很多servlet引擎实现中提供的常见便利。容器不需要在servlet重启时维持临时目录的内容,但...原创 2018-03-08 11:10:38 · 3317 阅读 · 1 评论 -
HttpServlet源码
HttpServlet是一个抽象类,它是为了实现http协议的servlet,所有继承此抽象类的servlet必须实现以下方法中的一种: doGet; doPost; doPut; doDelete; init 和 destroy; 没有必要去重写service方法,service处理标准的http请求,根据不同的HTTP请求类型分发给以上的doXXX方法进行处理。 RFC 2616 f...原创 2018-03-08 17:19:54 · 1158 阅读 · 0 评论 -
ThreadLocal源码解读
经过查询网上资料和看源码解读总结: 1. ThreadLocal 使用内部类ThreadLocalMap存储数据,而ThreadLocalMap的引用(使用或定义)却在Thread类内,所以ThreadLocal 是单独线程使用,不能解决共享对象的多线程访问的竞争问题。 2. ThreadLocalMap内部的Entry(存储数据)使用弱引用, 引用ThreadLocal 作为Entr...原创 2018-03-14 15:06:14 · 238 阅读 · 0 评论