Java基础
文章平均质量分 96
a18792721831
这个作者很懒,什么都没留下…
展开
-
HTTP协议解析,你真的了解HTTP协议吗
HTTP协议解析HTTP协议发展历程TCP/IP协议族DNS域名解析事务处理过程HTTP协议结构和通讯原理特点URL、URI与URN报文结构分析请求方法GETPOSTPUTHEADDELETEOPTIONSTRACEConnect响应状态码Cookie与SessionHTTP特性和使用方法基本认证长连接&短连接代理网关缓存内容协商断点续传HTTPS性能的影响使用成本基于HTTP的功能追加协议HTTP的瓶颈双工通信的WebSocketSPDYHTTP2.0WebDAV协议QUIC与Http3.0HTT原创 2021-01-14 20:29:10 · 1428 阅读 · 0 评论 -
java--序列化
java--序列化序列化介绍为什么需要序列化序列化的范围序列化扩展应用如何实现序列化创建需要序列化的bean序列化反序列化序列化相关的类自定义序列化策略序列化idtransient 阻止序列化序列化介绍为什么需要序列化Java 平台允许我们在内存中创建可复用的 Java 对象,但一般情况下,只有当 JVM 处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比 JVM 的生命周期更长。但在现实应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。Jav原创 2020-08-18 19:57:40 · 137 阅读 · 0 评论 -
java--最全注解解析
java--最全注解解析注解标准注解元注解Target 范围Retention 声明周期Documented 说明文档Inherited 传播注解元素注解元素的值注解元素的默认名称注解不支持继承注解解析器实例--定义注解注解类构造方法属性方法参数变量实例--解析注解注解类构造方法属性方法参数变量github地址:https://github.com/a18792721831/studyjdk.gitmodel:先来一张图总览:注解Annotation(注解)是 Java 提供的一种对元程序中原创 2020-08-16 17:38:26 · 223 阅读 · 0 评论 -
Java--反射详解
Java--反射详解动态语言反射机制--运行中知道全部的类和属性反射APIClassFieldMethodConstructor反射步骤获取Class==getClass()====class关键字====forName()==获取实例对象==Class的newInstance()====Constructor的newInstance()==动态语言动态语言,是指程序在运行时可以改变其结构:新的函数可以引进,已有的函数可以被删除等结构上的变化。比如常见的 JavaScript 就是动态语言,除此之外 R原创 2020-08-13 20:17:40 · 222 阅读 · 0 评论 -
Java--异常详解
Java--异常详解异常分类ThrowableErrorExceptionRuntimeExceptionnCheckedException异常处理方式throwthrowsjvm自动抛出throw和throws的异同异常的捕获异常调用链异常分类如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另外,调用这个方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器。Throwable原创 2020-08-11 20:06:07 · 364 阅读 · 0 评论