![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础部分
不知名的小李
java新手,奋斗在一线的码农
展开
-
java基础:多线程和线程池二
1. 前言2.线程池原理2.1线程池的实现1. 前言阿里巴巴java手册中说明: * 线程资源必须通过线程池提供,不允许在应用中自行显示创建线程。 说明:使用线程池的好处是减少在创建和销毁线程上所花的时间以及系统资源的开销解决资源 不足的问题。 不过不使用线程,有可能造成系统创建大量同类线程而导致消耗完内存或者“过度切换”的问题。简单来说使用线程池...原创 2018-09-06 18:28:09 · 309 阅读 · 0 评论 -
java基础:线程及线程池一
多线程的一些基本概念多线程编程的两种方式1. 继承Thread类继承Thread类可以一种多线程实现方式,但查看Thread类我们可以发现其也是Runnable接口的一个实例,并且,启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。这种方式实现多线程很简单,通过自己的类直接extend ...原创 2018-08-28 16:28:44 · 122 阅读 · 0 评论 -
转发和重定向
1.转发和重定向的区别1.1basePath路径1.2 绝对路径与相对路径1.3URLString前有加 /1.4 重定向的相对路径和绝对路径1.5 转发的相对路径和绝对路径2. 在servlet调用方法3.spring MVC中的转发和重定向写法3.1 请求转发3.1.1 ModelAndView3.1.2 String3.2 重定向3.2.1 带参数3...原创 2018-08-10 09:29:07 · 1871 阅读 · 0 评论 -
过滤器(Filter)与拦截器
[TOC] (Interceptor )1. 过滤器(Filter)依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等1...原创 2018-08-02 10:38:35 · 651 阅读 · 0 评论