
语言基础
文章平均质量分 62
站在风口的猪猪侠
这个作者很懒,什么都没留下…
展开
-
Java面向对象特性
对象的概念对象与真实世界的实体一一对应,对象有一下特点:对象具有属性和行为对象具有唯一性对象都是某个类别的实例面向对象与面向过程的区别面向过程:站在过程的角度思考问题,强调功能行为,功能的执行先后顺序,通过每个一个函数把这些步骤一步一步实现,使用的时候依次调用函数就可以。最小的程序单元是函数,整个软件系统是由一个个函数组成。面向对象:站在对象的角度思考问题,把多个功能合理的放到不同的对象里,强调具备功能的是对象。面向对象最小的程序单元是类。两者的优缺点:面向过程设计不够值观,与人类的思原创 2021-04-23 16:17:51 · 164 阅读 · 0 评论 -
cookie概述
什么是cookiecookie是由一个键和一个值构成,随着服务器端的响应发送给客户端。然后客户端将cookie存储起来,下次再次访问服务器端时再发送给服务器端。cookie规范Cookie大小上限为4KB; 一个服务器最多在客户端浏览器上保存20个Cookie; 一个浏览器最多保存300个Cookie;cookie与HTTP头Cookie是通过HTTP请求和响应头在客户端...原创 2019-01-08 21:58:43 · 296 阅读 · 0 评论 -
JavaBean初识
JavaBean特性JavaBean必须要有一个默认构造器(无参的) 提供get/set方法,如果只有get方法,是只读属性 属性:有get/set方法,可以没有成员,只有get/set方法。属性名由get/set方法决定,而不是成员名称。 方法名称满足一定的规范,它就是属性。Boolean类型的属性,它的读方法可以是is开头,也可以是get开头。(JavaBean属性名要求:前两个字母...转载 2019-01-24 17:04:22 · 376 阅读 · 1 评论 -
HttpSession概述
什么是HttpSessionJavax.servlet.http.HttpSession接口表示一个会话,一个会话只能对应一个用户。我们可以把会话需要的共享数据保存到HttpSession中 获取HttpSession对象HttpSession request.getSession():如果当前会话已经有了session对象,直接返回;如果没有则创建session 并返回Htt...转载 2019-01-16 20:55:44 · 633 阅读 · 0 评论 -
JSP指令
JSP指令格式<%@指令名 attr1=”” attr2=””%>,一般会把JSP放到JSP文件的最上方,但是这不是必须的。JSP三大指令page、include、taglib(其中page是最常用,也是最复杂的)Page指令Page没有必须的属性,都是可选的。<%@page%>,没有任何属性都是可以的!在jsp页面中,任何指令都可以重复出现! ...转载 2019-01-29 13:57:20 · 206 阅读 · 0 评论 -
JSP九大内置对象
什么是JSP九大内置对象在JSP中无需创建就可以使用的9个对象,它们是:out(JspWriter):等同与response.getWriter(),用来向客户端发送文本数据; config(ServletConfig):对应“真身”中的ServletConfig; page(当前JSP的真身类型):当前JSP页面的“this”,即当前对象; pageContext(PageCont...转载 2019-01-29 14:11:42 · 235 阅读 · 0 评论 -
JSP动作标签
JSP动作标签概述动作标签的作用是用来简化Java脚本的!JSP动作标签是JavaWeb内置的动作标签,它们是已经定义好的动作标签,我们可以拿来直接使用。如果JSP动作标签不够用时,还可以使用自定义标签(今天不讲)。JavaWeb一共提供了20个JSP动作标签,但有很多基本没有用,这里只介绍一些有坐标的动作标签。JSP动作标签的格式:<jsp:标签名 …> ...转载 2019-01-29 14:39:44 · 182 阅读 · 0 评论 -
EL表达式概述
EL的作用JSP2.0要把html和css分离、把html和javascript分离、要把Java脚本替换成标签。标签的好处是非Java人员都可以使用。JSP2.0 – 纯标签页面,即:不包含<% … %>、<%! … %>,以及<%= … %>EL(Expression Language)是一门表达式语言,它对应<%=…%>。我们知道在...转载 2019-01-29 14:58:29 · 368 阅读 · 0 评论 -
JSTL标签库
JSTL概念JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它不是JSP内置的标签,需要我们自己导包,以及指定标签库。如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,你会发现,MyEclipse会在lib目录下存放jstl的Jar包!如果你没有使用MyEclipse开发那么需要自己来导...转载 2019-01-29 15:40:07 · 193 阅读 · 0 评论 -
JSP入门
什么是JSPJSP(java server pages)是Java web服务器端的动态资源。它与HTML的作用相同:显示数据、获取数据JSP的组成JSP=html+java脚本(代码片段)+JSP动态标签JSP语法JSP脚本就是Java代码片段,分为三种:<%……%>java语句 <%=……%>java表达式 <%!……%>ja...转载 2019-01-08 20:18:21 · 239 阅读 · 0 评论 -
javaWeb路径梳理
与路径相关的操作超链接 表单 转发 包含 重定向 <url-pattern> ServletContext获取资源 Class获取资源 ClassLoader获取资源客户端路径超链接、表单、重定向都是客户端路径,客户端路径可以分为绝对路径 以“/”开头的相对路径 不以“/”开头的相对路径例如:http://localhost:8080/hello1/...原创 2019-01-07 21:41:31 · 208 阅读 · 0 评论 -
JavaWeb中的编码
请求编码:直接在地址栏中给出中文请求数据是由客户端浏览器发送服务器的,请求数据的编码是由浏览器决定的。例如在浏览器地址栏中给出:http://localhost:8080/hello/AServlet?name=张三,那么其中“张三”是什么编码的呢?不同浏览器使用不同的编码,所以这是不确定的!IE:使用GB2312; FireFox:使用GB2312; Chrome:使用UTF-8...原创 2019-01-06 21:03:11 · 498 阅读 · 0 评论 -
JAVA 对象引用,以及对象赋值
本篇博客从博客园上转载(尊重作者):出处:http://zwmf.iteye.com/blog/1738574关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许...转载 2018-09-15 20:49:36 · 128 阅读 · 0 评论 -
java中四种权限修饰符
在Java中可以在声明类、成员变量和方法时,使用private、protected、public和默认的(即不加private、protected和public)4个权限修饰符对其进行修饰,以限制类及其成员的访问权限,下面分别介绍:private修饰符private修饰的成员变量和方法称为私有成员变量和方法,私有成员变量和方法只能在本类内部通过类的实例来访问,而不能在其他的类当中被访问。私有...原创 2018-09-16 16:11:09 · 559 阅读 · 0 评论 -
Java协变返回类型的理解
Java 5.0添加了对协变返回类型的支持,即子类覆盖(即重写)基类方法时,返回的类型可以是基类方法返回类型的子类。协变返回类型允许返回更为具体的类型。下面通过一个简单的例子来演示一下:package Animal;public class CovariantDemo { public static void main(String[] args) { A...原创 2018-09-16 17:56:52 · 667 阅读 · 0 评论 -
Java浅克隆和深克隆
转载 https://www.cnblogs.com/Qian123/p/5710533.html假如说你想复制一个简单变量。很简单:int apples = 5; int pears = apples; 不仅仅是int类型,其它七种原始数据类型(boolean,char,byte,short,float,double.long)同样适用于该类情况。但是如果你复制的是一个对象,情...转载 2018-09-16 18:41:28 · 150 阅读 · 0 评论 -
Java 获取资源相关方法梳理
Java项目的路径重要有ServletContext、Class、ClassLoader方式ServletContext:ServletContext 有三种方法:(1)getRealPath():获取带盘符的绝对路径在一个servlet中演示ServletContext sc=this.getServletContext();String s1=sc.getR...原创 2019-01-03 23:47:15 · 242 阅读 · 0 评论 -
HttpServletResponse概述
1、请求相应流程上面是简易流程图(直接把老师的图放在上面):首先是客户端(浏览器)向服务器发出请求服务器接收到请求后,(1)创建request对象:用来存放请求数据,创建response对象:用来向客户端响应的。(2)调用Servlet的service方法将request和response两个对象作为参数传入。(3)service方法通过request获取客户端数据,进行操...原创 2019-01-06 17:38:36 · 2065 阅读 · 0 评论 -
URI与URL的区别
一直以来对于URI与URL都分不清楚,今天将两者的关系简单整理一下:定义:URI: Uniform Resource Identifier 是一个紧凑的字符串用来标示抽象或物理资源。URL:(Uniform/Universal Resource Locator)统一资源定位符两则之间的关系:URI 属于 URL 更高层次的抽象,一种字符串文本标准。就是说,URI 属于父类,...原创 2019-01-02 11:12:53 · 400 阅读 · 0 评论 -
HttpServletRequest概述
request的类型是:javax.servlet.http.HttpServletRequest。request是服务器在收到客户端(浏览器)的请求后创建的对象,用来封装请求数据。request的功能有一下几种封装请求头数据 封装了请求正文数据,如果是GET请求,那么没有正文; request是一个域对象,可以把它当成Map来添加获取数据 request提供了请求转发和请求包含的功...原创 2019-01-06 20:46:24 · 761 阅读 · 0 评论 -
浅谈Java中的对象和引用
本篇博客从博客园上转载(尊重作者):作者:海子 出处:http://www.cnblogs.com/dolphin0520/本博客中未标明转载的文章归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。浅谈Java中的对象和对象引用 在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多...转载 2018-09-15 20:28:42 · 139 阅读 · 0 评论