![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 88
东轩幽客
4年嵌入式软件开发经验,熟悉TI davinci系列音视频开发,熟悉海思系列音视频开发。熟悉流媒体开发。
展开
-
java对象的4种比较方法
概述在java中,存在4种对象(含基础数据类型)的比较方式:==、equals、compareTo和compare。以及两种比较策略:引用比较和值比较。具体如下表所示。 方法 策略 说明 == 引用比较(值比较) 应用于对象是进行引用比较即判断是否为同一个对象;应用于基础数据类型则是值比较 equals 值比较 仅应用于对象;该方法被所有类继承,若不复写则是进行引用原创 2017-09-25 22:09:17 · 2056 阅读 · 0 评论 -
IDEA提示Multi-catches are not supported at this language level的解决办法
Multi-catches are not supported at this language level使用IDEA创建的java项目,在使用如下代码时IDEA提示Multi-catches are not supported at this language level:try { ......} catch (ClassNotFoundException | NoSuchMetho原创 2017-09-21 16:20:35 · 5061 阅读 · 1 评论 -
java集合类之随机访问和顺序访问
概述java集合类中元素的访问分为随机访问和顺序访问。随机访问一般是通过index下标访问,行为类似数组的访问。而顺序访问类似于链表的访问,通常为迭代器遍历。 以List接口及其实例为例。ArrayList是典型的随机访问型,而LinkedList则是顺序访问型。List接口既定义了下标访问方法又定义了迭代器方法。所以其实例既可使用下标随机访问也可以使用迭代器进行遍历。但这两种方式的性能差异很明显原创 2017-10-09 10:56:43 · 5697 阅读 · 0 评论 -
java集合类之Map
概述java的基础集合类主要都在java.util包中,基础类在java.util中,并发类在java.util.concurrent中。这里只涉及java.util包中的基础类,并发类在下一篇中介绍。基础类包含实现了Map、List、Set、Collection、Queue、Deque、SortedMap、SortedSet、NavigableMap、NavigableSet接口的实现类原创 2017-09-22 16:14:14 · 304 阅读 · 0 评论 -
java集合类之List
概述List是一种有序的集合接口。List的实例支持通过下标访问元素,下标从0开始计数。List允许重复的元素(Set是不允许重复的元素的)。 需要注意的是:如果List的实例允许将实例本身作为元素,那么该实例的equals和hashCode的意义将不再明确。List定义了以下操作: 操作类型 方法 说明 Query int size(); boole原创 2017-09-29 17:19:16 · 443 阅读 · 0 评论