摘要: Java中的集合(六)继承Collection的Set接口 一、Set接口的简介 Set接口和List接口都是继承自Collection接口,它与Collection接口中功能基本一致,并没有对Collection接口的扩展,但是它比Collection接口更严格。Java中的Set接口类似于数学直 阅读全文
posted @ 2020-04-22 15:30 凌倾-学无止境 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: Java中的集合(五)继承Collection的List接口 一、List接口简介 List是有序的Collection的,此接口能够精确的控制每个元素插入的位置。用户能够根据索引(元素在List接口的中位置)访问List中的元素,类似于Java中的数组。 List接口有如下特点: 有序的集合。存储 阅读全文
posted @ 2020-04-21 15:07 凌倾-学无止境 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: Java中的集合(四)PriorityQueue常用方法 PriorityQueue的基本概念等都在上一篇已说明,感兴趣的可以点击 Java中的集合(三)继承Collection的Queue接口 查看 这里主要以PriorityQueue的常用方法的学习 一、PriorityQueue的实现 从上图 阅读全文
posted @ 2020-04-21 15:05 凌倾-学无止境 阅读(6596) 评论(1) 推荐(2) 编辑
摘要: Java中的集合(三)继承Collection的Queue接口 一、Queue介绍 Queue接口继承自Collection接口,是Java中定义的一种队列数据结构,元素是有序的(按插入顺序排序),先进先出(FIFO)原则。不支持随机访问数据,新元素插入(offer)到队列的尾部,访问元素(poll 阅读全文
posted @ 2020-04-21 15:02 凌倾-学无止境 阅读(2293) 评论(0) 推荐(1) 编辑
摘要: Java中的集合(二)单列集合顶层接口 Collection接口 Collection是一个高度封装的集合接口,继承自Iterable接口,它提供了所有集合要实现的默认方法。由于Iterable封装了Iterator迭代器,因此Collection可以使用Iterator迭代器。 Collectio 阅读全文
posted @ 2020-04-21 00:59 凌倾-学无止境 阅读(957) 评论(0) 推荐(0) 编辑
摘要: Java中的集合类型体系(一) 提问:为什么需要集合? 通常情况下,程序需要根据运行时才知道创建了多少对象。若非程序运行时,而在开发阶段,我们并不知道创建了多少对象,甚至不知道对象的准确类型,为了满足常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,但是用什么容器要存放这些对象呢?首 阅读全文
posted @ 2020-04-21 00:51 凌倾-学无止境 阅读(1470) 评论(0) 推荐(0) 编辑
摘要: Java中String、StringBuffer和StringBuilder的区别 在Java中String、StringBuffer和StringBuilder是处理字符串常用的类,三者都封装在java.lang包中,三者都被final修饰,所以不能被继承。所以主要从三者的可变性、性能和安全性讨论 阅读全文
posted @ 2020-04-20 17:26 凌倾-学无止境 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Java中接口(interface)和抽象类(abstract class)的区别 接口(interface)和抽象类(abstract class)是支持抽象类定义的两种不同机制。 一、接口(interface) 接口通过关键字interface实现,是公开的,不能有私有方法和变量,接口中的所有方 阅读全文
posted @ 2020-04-20 17:23 凌倾-学无止境 阅读(742) 评论(0) 推荐(0) 编辑
摘要: Java的基本数据类型及其封装类 一、8种基本数据类型 二、基本数据类型的包装类及大小 三、基本数据类型和封装类的区别 定义不同。封装类是对象,基本数据类型不是; 使用方式不同。封装类需要先new初始化,再通过JVM根据具体情况实例化后赋予定值,基本数据类型可以直接赋值,某些集合类型必须使用包装类, 阅读全文
posted @ 2020-04-20 17:21 凌倾-学无止境 阅读(3206) 评论(0) 推荐(2) 编辑