1.运行时数据区域 1.1 先看一下Java程序具体执行过程: 1.2运行时数据包括哪几个部分 1.2.1 程序计数器 1.2.2 Java虚拟...
init():仅执行一次,负责在装载Servlet时初始化Servlet对象service() :核心方法,一般HttpServlet中会有ge...
forward和redirect是最常问的两个问题forward,服务器获取跳转页面内容传给用户,用户地址栏不变redirect,是服务器向用户...
-Xmx:最大堆大小-Xms:初始堆大小-Xmn:年轻代大小-XXSurvivorRatio:年轻代中Eden区与Survivor区的大小比值
1.静态代码块 2.构造代码块3.构造方法的执行顺序是1>2>3;明白他们是干嘛的就理解了。1.静态代码块:是在类的加载过程的第三步初始化的时候...
Statement在JDBC中相当于SQL语句的载体A,Statement是最基本的用法,采用字符串拼接的方式,存在注入漏洞B,Prepared...
会话跟踪是一种灵活、轻便的机制,它使Web上的状态编程变为可能。HTTP是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器...
动态 INCLUDE 用 jsp:include 动作实现 <jsp:include page="included.jsp" flush="tr...
Java中的多线程是一种抢占式的机制,而不是分时机制。抢占式的机制是有多个线程处于可运行状态,但是只有一个线程在运行。 共同点:## 1. 他们...