学习总结
Asn_倾杯
这个作者很懒,什么都没留下…
展开
-
类的注解
什么是注解 注解是程序的一部分 提供信息给编译器:编译器可以利用注解来探测错误和警告信息 @Override 限定方法必须是重写的方法 @Deprecated 标记一个已经过时的方法 @SuppressWarnings(“rawtypes”) 忽略警告 作用 1.生成文档。这是最常见的,也是java 最早提供的注解,常用的有@param @return 等; 2.在编译时进行格式检查。如@Override放在方法前,如果你这个方法并不是覆盖了超类方法,则编译时就能检查出。 注解的定义 元注解:用在注解中的原创 2020-08-13 14:46:44 · 765 阅读 · 4 评论 -
类的加载机制和反射机制
类加载机制的原理 1.启动JVM 2.将需要运行的class文件加载到虚拟机内存中 3.找到主类,开始执行主函数 加载步骤: 1.先委托父类加载类,如果父类已经加载,就不需要再次加载,如果父类没有加载,再由本加载器加载 2.解析类路径,将类路径转换成文件路径 3.通过文件输入流来读取class文件,得到字节数组 4.将字节数组转换成类对象,对象的类型是Class类型 有哪些类加载器 类加载器:ClassLoader AppClassLoader: 应用类加载器,负责加载核心类,加载自己写的类 ExtCla原创 2020-08-12 14:08:27 · 176 阅读 · 0 评论 -
正则表达式的写法
什么是正则表达式 正则表达式就是一个字符串,是一个用来对字符串进行处理的一个特殊的字符串,可以简化字符串的处理 正则表达式的字符 字符 含义 [abc] 表示一个字符,a或者b或者c [a-z] 表示任意一个小写字母 [A-Z] 表示任意一个大写字母 [0-9] 表示任意一个数字 [1-5] 表示1~5这5个数字中的某一个 [a-zA-Z0-9] 表示所有的字母和数字中的某一个 [^bcd] 除开abcd以外的所有字符中的一个 [a-zA-Z_0-9] 所有的单词原创 2020-08-10 21:10:40 · 545 阅读 · 0 评论 -
XML解析的两种方式比较DOM与Sax
什么是XML解析 可扩展的标记语言 用来解决数据传输的格式问题 XML的解析标准和用法 解析标准: DOM W3C官方的标准 Sax XML社区标准 用法: 从xml数据中提取需要的内容 将数据转换成xml格式 XML的数据类型 标签 属性 文本 整个XML文档是一个 Documnet对象 标签是一个 Element对象 属性是一个 Attr 对象 文本是一个 Text对象 XML数据的标准格式 xml必须包含头声明 有且只有一对根标签 标签的开始和结束必须一样,包括大小写 内容原创 2020-08-07 21:52:23 · 200 阅读 · 0 评论 -
四种线程池的基本用法
四种线程池的基本用法 Java线程池 Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。 newSingleThreadExecutor创建一个单线程化的线程池,它只会用原创 2020-08-07 21:20:49 · 220 阅读 · 0 评论 -
TCP与UDP的区别和各自的使用场景
TCP与UDP的区别 TCP是面向连接;UDP是无连接的,即发送数据之前不需要建立连接(只管发,不管接); TCP可靠,能保证对方一定可以收到数据,占用的资源多;UDP不可靠,占用资源少; Java中用TCP的相关类: ServerSocket 服务端套接字 Socket 客户端套接字 InetAddress 封装IP和端口的 网路地址 Java中用UDP的相关类: InetSocketAddress 封装IP和端口的原创 2020-08-07 20:43:29 · 93 阅读 · 0 评论 -
TCP/IP协议如何保证可靠性传输
网络基础:TCP/IP协议如何保证可靠性传输 什么是TCP/IP协议 TCP/IP协议如何保证可靠性传输 什么是TCP/IP协议 TCP/IP协议是一系列网络协议的总和,它定义了电子设备如何接入互联网以及数据之间如何相互传输,在TCP/IP协议中可以将网络分为四层分别为应用层,传输层,网络层,链路层。 TCP/IP模型与OSI模型各层的对照关系如下: TCP协议如何保证可靠性传输 1.通过三次握手建立连接 第一次握手:客户端要向服务端发起响应码连接请求 第二次握手:服务端收到客户端发过来的响应码后发原创 2020-08-07 20:29:23 · 534 阅读 · 0 评论