
Java
文章平均质量分 75
AnWen~
这个作者很懒,什么都没留下…
展开
-
【最详细】Java---HashMap 与 Hashtable 的区别?
Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。二者都实现了Map接口。HashMap允许是支持null键和null值的,允许一个null键和多个null值HashTable不允许null键值,在遇到null时,会抛出NullPointerException异常。HashMap在实现时对null做了特殊处理,将null的hashCode值定为了0,从而将其存放在哈希表的第0个bucket中。数据结构HashMap和HashTable都使用哈希表来原创 2022-07-13 11:43:52 · 611 阅读 · 2 评论 -
最全介绍的代理模式---第二节-JDK 动态代理
JDK 动态代理模式原创 2021-12-20 22:18:33 · 574 阅读 · 1 评论 -
最全介绍的代理模式---第一节-静态代理
代理模式:静态代理,动态代理原创 2021-12-16 10:55:38 · 629 阅读 · 0 评论 -
Java基础知识-----this关键字和super关键字的区别
===>>this(哪个对象调用,this就代表哪个对象)1、为什么要用this?public class Example2_5{ public static void main(String []args){ Dog dog1 = new Dog("大壮", 3); System.out.println("dog1的hashCode = " + dog1.hashCode()); dog1.info(); Dog dog2 = new Dog("大黄", 2);原创 2021-05-12 19:45:00 · 167 阅读 · 0 评论 -
Java基础知识-----访问修饰符
===>>访问修饰符(modifier)Java提供四种访问控制修饰符符号控制成员变量(方法和属性)的访问权限(范围)。公开级别:public------->对外公开受保护级别:protected------->对子类和同一个包中的类公开默认级别:default(没有修饰符号)------->向同一个包的类公开私有级别:private------->只有类本身可以访问,不对外公开访问级别访问控制修饰符同类同包子类不同包公开pu原创 2021-05-12 18:59:29 · 187 阅读 · 0 评论