自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 重写和重载的区别

1、概念: ​ 重载:在一个类中可以一个以上的同名方法,只要他们的参数个数,或参数类型,或参数的顺序不同即可 ​ 重写:子类继承父类以后,可以对从父类中继承来的同名同参数方法,进行覆盖操作 ​ 2、具体规则不同 ​ 重载: 1、必须有不同的参数列表 ​ 2、可以有不同的返回值类型,只要参数列表不同就可以了 ​ 3、可以有不同的访问修饰符 4、可以抛出不同的异常 ...

2021-02-20 21:50:03 274 2

原创 HashMap底层原--JDK1.8

hashmap的底层原理: 以1.8为例 结构为数组 + 链表 + 红黑树相关属性put()方法get()方法hashmap加载因子为什么是0.75hashcode的作用数组的长度为什么一定是2的次幂红黑树的特性是什么为什么会使用红黑树关于扩容 相关属性 DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 默认初始化数组容量 MAXIMUM_CAPACITY = 1 << 30; 最大数组容量 DEFAULT_LOAD_FACTOR = 0.75

2021-02-17 22:45:06 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除