![](https://img-blog.csdnimg.cn/20190905161012966.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【Java基础】
章 鱼
alert("hey!")
展开
-
常用集合list与Set、Map区别及适用场景总结
转载自 《java 常用集合list与Set、Map区别及适用场景总结》list与Set、Map区别及适用场景1、List,Set都是继承自Collection接口,Map则不是2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其...转载 2018-06-04 13:46:40 · 266 阅读 · 0 评论 -
Java基础之创建对象的四种方式
1.使用new创建对象使用new关键字创建对象应该是最常见的一种方式,但我们应该知道,使用new创建对象会增加耦合度。无论使用什么框架,都要减少new的使用以降低耦合度。public class Hello{ public void sayWorld() { System.out.println("Hello world!"); }}public...转载 2019-08-14 16:14:43 · 299 阅读 · 1 评论 -
常用数据结构及原理分析
java.util包中三个重要的接口及特点:List(列表)、Set(保证集合中元素唯一)、Map(维护多个key-value键值对,保证key唯一)。其不同子类的实现各有差异,如是否同步(线程安全)、是否有序。 Collection (所有集合类的接口) List、Set都继承自Collection接口,查看JDK API,操作集合常用的方法大部分在该接口中定义了。...转载 2018-07-14 23:56:47 · 1294 阅读 · 0 评论