
Java
Ecargwjx
所有的曲折终会变成彩虹
展开
-
HTTP基本学习笔记
1.HTTP概述(1)概念 HTTP,Hyper Text Transfer Protocol,超文本传输协议。HTTP协议是客户端和服务器请求和应答的标准,采用请求/响应模式。客户端向服务器发送一个请求报文,请求报文包含请求方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和相应信息。(2)特点 ...原创 2020-01-10 16:13:25 · 308 阅读 · 0 评论 -
Servlet入门学习
1.概述 web服务器中有一些静态资源和动态资源,其中动态资源是由java代码来实现的,需要服务器中的tomcat来执行它。当然,想要tomcat执行它,这些java代码必须要遵守一些规则,才能被tomcat所识别。这些规则就是Servlet接口,java类需要实现(implements)Servlet接口,复写相应的方法。 因此,Servlet本质上就是一个接口,定义了java类被浏览器...原创 2020-01-02 21:54:18 · 277 阅读 · 0 评论 -
Tomcat配置及在IDEA上部署方法
1.服务器软件 1.1 基本概念 (1)服务器 安装了服务器软件的计算机。 比如:计算机上安装了mysql,就可以称计算机为mysql服务器,此时就可以通过用户名、密码登录mysql服务器,进行相应的操作。(2)服务器软件 接收用户的请求,处理请求,并给用户作出响应。(3)web服务器软件 在web服务器软件中,可以部署项目,使得用户可以通过浏览器来访问这些项目。1.2 ...原创 2020-01-02 21:22:39 · 1139 阅读 · 0 评论 -
JAVA注解
1.概念描述 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一种特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等前面,用来对这些元素进行说明、注释。2.作用分类(1)编写文档:通过代码里标识的注解生成文档【生成doc文档】(2)代码分析:通过代码里标识的注解对代码进行分析【使用反射】(3)编译检查...原创 2019-11-15 19:33:09 · 202 阅读 · 0 评论 -
JAVA反射机制
文章目录1.概述2.java代码在计算机中经历的三个阶段3.获取字节码文件对象的三种方式4.获取各对象并调用4.1 定义Person类4.2 获取成员变量并调用4.2.1 获取成员变量方法4.2.2 调用方法4.2.3 实例测试4.3 获取构造函数并调用4.3.1 获取构造函数方法4.3.2 调用方法4.3.3 实例测试4.4 获取成员方法并调用4.4.1 获取成员方法方法4.4.2 调用方法4....原创 2019-11-14 20:51:01 · 431 阅读 · 0 评论 -
Junit单元测试
0.测试分类(1)黑盒测试 不需要写代码,给输入值,看程序是否能够输出期望的值。(2)白盒测试 需要写代码的,需要关注程序具体的执行流程。1.Junit使用(白盒测试)1.1 使用步骤(1)定义一个测试类(测试用例) 建议:测试类名:被测试的类名Test。如:如要测试的类名是Calculator,则测试类名就写成 CalculatorTest。 包名:XXX.XXX...原创 2019-11-07 17:50:49 · 265 阅读 · 0 评论 -
对象和对象变量
0.注意 一个对象变量并没有实际包含一个对象,而仅仅引用一个对象。因此,可以多个对象变量引用同一个对象。 在java中,任何对象变量的值都是对存储在另一个地方的一个对象的引用。new操作符的返回值也是一个引用。下列语句:Date deadline = new Date();有两部分。表达式new Date()构造了一个Date类型的对象,并且它的值是对新创建对象的引用,这个引用存储在...原创 2019-10-23 19:54:08 · 539 阅读 · 0 评论 -
空串与Null串区别
1. 空串 空串" "是长度为0 的字符串。检查一个字符串是否为空的条件:if(str.length() == 0)或者if(str.equals("")) 空串是一个java对象,有自己的串长度(0)和内容("")。2.Null串 Null串表示目前没有任何对象与该变量关联。检查一个字符串是否为Null串的条件:if(str == null)...原创 2019-10-22 21:35:53 · 1428 阅读 · 0 评论