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