![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
31篇文章 · 13041字 · 1人关注
理解JSP底层功能的关键就是去理解它们所遵守的生命周期。JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生...
Throwable这个Java类被用来表示任何可以作为异常被抛出的类。Throwable对象可分为两种类型(指从Throwable继承而得到的类...
复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对之改变是不够的,它还必须能够做更多的事情。使用类而不破...
什么是流 Java中的流是对字节序列的抽象,我们可以想象有一个水管,只不过现在流动在水管中的不再是水,而是字节序列。和水流一样,Java中的流也...
线程状态图 线程间的状态转换 新建(new):新创建了一个线程对象 可运行(runnable):线程对象创建后,其他线程(比如main线程)调用...
Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是Servlet遵循的过程: Servlet通过调用init()方法进行初始化 ...
JSP在本质上就是Servlet,但是两者的创建方式不一样。Servlet完全是JAVA程序代码构成,擅长于流程控制和事务处理,通过Servle...
四种属性范围 page:在一个页面内保存属性,跳转之后无效 request:在一次服务请求范围内,服务器跳转后依然有效 session:在一次会...
文集作者