
抽象类 抽象类使用abstract定义,抽象类除了不能实例化对象之外,只能被继承,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和...
概述 HashMap底层使用数组+链表+红黑树。 数组:通过将key进行hash运算,得到数组中的存储地址 链表:(解决hash冲突)当不同ke...
线程概念 线程的生命周期 新建状态:使用关键字new和Thread类或其子类建立一个线程对象后,该线程对象就处于新建状态。 就绪状态:线程独享调...
this.属性名 一般情况下,普通方法访问其他方法、成员变量时无需使用this,但是如果方法里有个局部变量和成员变量同名,但是程序又必须访问这个...
栈 栈(Stack)只能在一端插入和删除的线性表。插入删除的一端称为栈顶top,另一端称为栈底botton。栈的插入操作称为入栈push,删除称...
JAVA语言自带的三个类加载器 Bootstrap ClassLoader 最顶层的加载类,主要加载核心类库,%JAVA_HOME%\lib下的...
java的byte[]与String相互转换 1、String转byte[] String str = "test"; byte[] str_b...
一、集合概述 Java集合包含两种类型容器,集合(Collection)和图(Map)。Collection存储的是元素的集合,Map存储的是键...
接收Entity实体类的实例 public ResultBody updateUserByUsername(@RequestBody User ...