HTTP响应常见状态码 equals和==

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方法进行了重写 比较的是所指向的对象的内容
如果没有重写 则比较的是引用类型变量所指向的对象的地址

posted @ 2019-06-07 17:28  ikun~  阅读(249)  评论(0编辑  收藏  举报