摘要: ![](https://img2020.cnblogs.com/blog/1102083/202007/1102083-20200721005051068-32731174.png) 阅读全文
posted @ 2020-07-21 00:51 ahpuched 阅读(217) 评论(0) 推荐(0) 编辑
摘要: String API概述 阅读全文
posted @ 2020-07-19 17:12 ahpuched 阅读(123) 评论(0) 推荐(0) 编辑
摘要: IEEE745浮点表示 阅读全文
posted @ 2020-07-17 18:57 ahpuched 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-17 18:49 ahpuched 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1102083/202007/1102083-20200717172523979-1979667318.png) 阅读全文
posted @ 2020-07-17 17:26 ahpuched 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1. Stack简介 Stack继承了Vector类,故也是线程安全的; 栈是一种后进先出的数据结构; 不推荐使用,因为Stack继承自Vector,但是二者直接并无"is - a" 关系,且Stack可以调用Vector中的大量方法,程序员可能为了方便大量调用这些方法,产生混乱,Stack底层还是 阅读全文
posted @ 2020-07-17 13:45 ahpuched 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Thread 简介 优先级:每个线程都有一个优先级,高优先级的线程优先于低优先级的线程执,优先级别为1~10,其中1是最小的优先级,10是最大的优先级,5是默认优先级,当在一个线程(不妨称为父线程)中创建子线程,父子线程的优先级一样; 守护线程(daemon thread):每个线程都可为可不为da 阅读全文
posted @ 2020-07-17 02:49 ahpuched 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1. Objects API概述 Objects类是一个工具类,包含一系列的静态工具方法; 有如下用途: (1) requireNotNull函数要求一个对象不为空,为空则抛异常; (2) isNUll和notNULL函数检查一个对象是否为空; (3) equals检查两个对象是否相同; (4) d 阅读全文
posted @ 2020-07-17 02:47 ahpuched 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1. Object 简介 Object是所有类的超类,包括Arrays类都实现了Object类的方法; 2. Object UML 3. Object 源码 package java.lang; public class Object { private static native void reg 阅读全文
posted @ 2020-07-17 02:45 ahpuched 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1. Vector简介 Vector继承AbstractList实现了List, RandomAccess, Cloneable, java.io.Serializable接口; Vector本质上是线程安全的动态可扩容的数组,区别于ArrayList是非线程安全的动态可扩容的数组,两者的API基本 阅读全文
posted @ 2020-07-17 02:40 ahpuched 阅读(304) 评论(0) 推荐(0) 编辑