【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 · 295 阅读 · 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 · 314 阅读 · 1 评论 -
常用数据结构及原理分析
java.util包中三个重要的接口及特点:List(列表)、Set(保证集合中元素唯一)、Map(维护多个key-value键值对,保证key唯一)。其不同子类的实现各有差异,如是否同步(线程安全)、是否有序。 Collection (所有集合类的接口) List、Set都继承自Collection接口,查看JDK API,操作集合常用的方法大部分在该接口中定义了。 ...转载 2018-07-14 23:56:47 · 1308 阅读 · 0 评论