摘要: 一个进程对应一个jvm实例,一个运行时数据区,又包含多个线程,这些线程共享了方法区和堆,每个线程包含了程序计数器、本地方法栈和虚拟机栈。 一、堆的核心概念 一个jvm实例只存在一个堆内存,堆也是java内存管理的核心区域 编写Heap_01/Heap_02代码,两个java程序同时启动,就产生两个J 阅读全文
posted @ 2020-10-14 19:35 jingdy 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、注解 1.1、注解的概述 注释是给人看的,而注解是给程序看的! 注释是用来替代配置文件的!你回忆一下,我们以前总是要写一些配置文件,例如web.xml你还记得么?里面要写<servlet>和<servlet-mapping>!谁来读配置文件呢?当然是Tomcat!谁来写配置文件呢?当然是我们来写 阅读全文
posted @ 2020-10-14 18:02 jingdy 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Filter,过滤器,顾名思义,即是对数据等的过滤,预处理过程。为什么要引入过滤器呢?在平常访问网站的时候,有时候发一些敏感的信息,发出后显示时 就会将敏感信息用*等字符替代,这就是用过滤器对信息进行了处理。这只是一个简单的例子,当然,过滤器那么强大,它的功能也不可能局限于此,它不仅能预处 理数据, 阅读全文
posted @ 2020-10-14 17:58 jingdy 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Web 三大组件: Servlet Listener Filter 一、JavaWeb监听器 监听器: 它是一个接口,内容由我们来实现; 它需要注册,例如注册在按钮上! 监听器中的方法,会在特殊事件发生时被调用! 观察者: 事件源:小偷 事件:偷东西 监听器:警察;监听器中的方法:抓捕 JavaWe 阅读全文
posted @ 2020-10-14 17:54 jingdy 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一、JDBC入门 1.1、什么是JDBC JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 1.2、JDBC原理 早期 阅读全文
posted @ 2020-10-14 17:44 jingdy 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、JSTL标签库 1.1、什么是JSTL JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一定,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已!如果你使用MyEclipse开发JavaWe 阅读全文
posted @ 2020-10-14 17:33 jingdy 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、JSP指令 1.1、JSP指令概述 JSP指令的格式: <%@指令名 attr1="" attr2="" %> 一般都会把JSP指令放到JSP文件的最上方,但这不是必须的。 JSP中有三大指令:page、include、taglib,最为常用,也最为复杂的就是page指令了。 1.2、page指 阅读全文
posted @ 2020-10-14 17:25 jingdy 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、JSP入门 1.1、JSP概述 (1)、什么是JSP `JSP(Java Server Pages)`是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。 (2)、JSP的组成 JSP = html + Java脚本(代码片段) + JSP动态标签 1.2、J 阅读全文
posted @ 2020-10-14 17:09 jingdy 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、Servlet概述 Servlet类由我们来写,但对象由服务器来创建,并且由服务器来调用相应的方法。 1.1、什么是Servlet Servlet是JavaWeb的三大组件之一(Servlet、Filter、Listener),它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请 阅读全文
posted @ 2020-10-14 17:00 jingdy 阅读(144) 评论(0) 推荐(0) 编辑