http 超文本传输协议
1. http 的长连接和短连接
HTTP 协议有 HTTP/1.0 版本和 HTTP/1.1 版本。
- HTTP1.1 默认保持长连接(HTTP persistent connection,也 翻译为持久连接),数据传输完成了保持 TCP 连接不断开(不发 RST 包、不四次握手),等待在同域名下继续用这个 通道传输数据;
- 在 HTTP/1.0 中,默认使用的是短连接。也就是说,浏览器和服务器每进行一次 HTTP 操作,就建立一次连接,任 务结束就中断连接。
- 从 HTTP/1.1 起,默认使用的是长连接,用以保持连接特性。
HTTP/1.1 200 ok
对应 协议版本号 状态码 状态的描述信息
常见状态码
- 200 成功
- 302 重定向
- 304 拿本地缓存
- 400 客户端请求有语法错误 不能被服务器所理解
- 404 没有该资源
- 500 服务器端错误
1.Long.valueOf(这里有参数),是将参数转换成long的包装类——Long。
作用:将 基本 数据类型转换成 包装类
2.longValue()是Long类的一个方法,用来得到Long类中的数值。
作用:将包装类中的数据拆箱成基本数据类型
==的作用
1 基本类型 比较的是值是否相同 (byte short char int long float double boolean)
引用类型 比较的是地址值是否相同
equals 作用
基本类型没有equals方法
引用类型 如String Date 对equals方法进行了重写 比较的是所指向的对象的内容
如果没有重写 则比较的是引用类型变量所指向的对象的地址