![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习笔记
文章平均质量分 68
榛仁南瓜子
踏碎凌霄,放肆桀骜。
展开
-
java创建对象的四种方式
1.使用new创建对象 使用new关键字创建对象应该是最常见的一种方式,但是使用new创建对象会增加耦合度。无论使用什么框架,都要减少new的使用以降低耦合度。 Person person = new Person(); 2.使用反射机制创建对象 使用Class对象的newInstance方法创建该Class对象对应类的实例,这种方法要求该Class对象对应的类有默认的空构造器。 Class clazz = Class.forName("hello.java.reflect.Person"); Per原创 2021-04-13 22:26:10 · 1000 阅读 · 0 评论 -
HashMap学习笔记
HashMap学习笔记 1. Map存储数据的特点以及key、value、entry存储数据的特点: 特点:双列数据 key:无序的、不可重复的 ->Set存储 value:无序的、可重复的 ->Collection存储 key-value:无序的,不可重复的 ->Set存储 补充:无序!= 可排序,而是加进去的顺序!=输出的顺序 2.描述HashMap的底层实现原理: jdk7:数组+链表 HashMap map = new HashMap(); 在实例化以后,底层创建了长度是16的原创 2021-04-13 13:58:05 · 110 阅读 · 0 评论