摘要: public ThreadPoolExecutor(int corePoolSize, //核心线程数,超过这个值时要在线程池中等待 int maximumPoolSize, //最大线程数,超过这个线程数则执行拒绝策略 long keepAliveTime, //活跃线程数大于核心线程数时,空闲的 阅读全文
posted @ 2019-03-25 22:55 facker1 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Filter的创建和销毁也是由WEB服务器负责。不过与Servlet区别的是,它是1>在应用启动的时候就进行装载Filter类(与Servlet的load-on-startup配置效果相同)。2>容器创建好Filter对象实例后,调用init()方法。接着被Web容器保存进应用级的集合容器中去了等待 阅读全文
posted @ 2019-03-25 22:51 facker1 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 代码优化的目标是: 1、减小代码的体积 2、提高代码运行的效率 代码优化细节 (1)尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以 阅读全文
posted @ 2019-03-25 16:06 facker1 阅读(344) 评论(0) 推荐(0) 编辑