
java基础
文章平均质量分 59
Cohen、
云在青天水在瓶
展开
-
JSP基础
一.初识JSP1.JSP:全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。2.JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。3.JSP= html + java脚本 + jsp标签(指令)4.JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页二.JSP生命周期三...原创 2018-05-10 23:06:00 · 1179 阅读 · 0 评论 -
include指令标记与动作标记详解
一.include指令标记include指令标记用于把JSP文件,HTML网文文件等文件静态嵌入当前JSP网页中,语法如下:<%@include file="xxURL"%>静态嵌入就是“先包含后处理”在编译阶段完成对文件嵌入,即先将当前JSP页面与被嵌入文件合并成一个新的JSP页面eg:<%@ page language="java" contentType="text/htm...原创 2018-05-12 11:08:06 · 7845 阅读 · 0 评论 -
表单数据提交
表单处理的两种方法: get方法:将请求的编码信息添加在网址后面,网址与编码信息通过"?"号分隔。它是浏览器默认传递参数的方法,一些敏感信息,如密码等建议不使用GET方法。用get时,传输数据的大小有限制 (注意不是参数的个数有限制),最大为1024字节。post方法:一些敏感信息,如密码等我们可以通过POST方法传递,POST提交数据是隐式的。读取表单数据1.getParamete...原创 2018-05-12 12:24:47 · 875 阅读 · 0 评论 -
重定向与Forward区别:
response对象的sendRedirect方法是在用户的浏览器端工作的,web服务器要求浏览器重新发送一个到被定向页面的请求,在浏览器地址栏上会出现重定向页面的URL,且为绝对路径。 forward动作标记也可以实现页面跳转。两者区别如下;1.forward为服务器端跳转,浏览器地址栏不变;sendRedirect为客户端...原创 2018-05-12 14:55:58 · 492 阅读 · 1 评论 -
Cookie 和 Session
Cookie与Session Cookie 是 web 服务器发送给浏览器的一块信息,浏览器会在本地一个文件中给每个 web 服务器存储 cookie。以后浏览器再给特定的web服务器发送请求时,同时会发送所有为该服务器存储的cookie。 Session 是存储在 web 服务器端的一块信息。session 对象存储特定用户会话所需的属性及配置信息。当用户在应用...原创 2018-05-12 16:20:44 · 225 阅读 · 0 评论 -
JDBC-数据库连接
一.JDBC原理 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。是Java应用程序访问数据库的里程碑式解决方案。Java研发者希望用相同的方式访问不同的数据库,以实现与具体数据库无关的Java操作界面。JDBC定义了一套标准接口,即访问数据库的通用API,不同的数据库厂商根据各自数据库的特点去实现...原创 2018-05-20 11:14:46 · 314 阅读 · 0 评论 -
Java集合
一.集合框架图二.接口Collection Collection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Set 和 List)...原创 2018-05-14 23:19:55 · 136 阅读 · 0 评论 -
成员变量与局部变量区别
1.成员变量 A:成员变量定义在类中,在整个类中都可以被访问 B:成员变量随着对象创建而建立,随着对象消失而消失,存在对象所在的堆内存中 C:成员变量有默认初始值2.局部变量A:局部变量定义在局部范围内,如函数。只在所属区域有效B:局部变量存在栈中,作用范围结束,变量空间自动释放。C:局部变量没有默认初始化值...原创 2018-06-08 22:54:05 · 168 阅读 · 0 评论 -
java 6种状态
Java中线程的状态分为6种。 1. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 2. 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。 线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取CPU的...转载 2019-03-07 22:45:30 · 447 阅读 · 0 评论