
java
程序猴儿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java后端面试知识点
1.hashmap、concurrentHashmap、hashtable对比介绍 (1)HashMap是基于哈希表的map接口的非同步实现,来存储键(key)值(value)对。HashMap继承了AbstractMap,允许null键和null值,但是null作为key只允许有一个。HashMap是线程不同步的(效率高,安全性低),HashMap 比Hsahtable效率高,HashTable基本被淘汰。Hashmap默认的初始化大小为16,每次扩容会变成原来的2倍。JDK1.8 之前HashMap底层原创 2020-06-06 22:38:28 · 218 阅读 · 0 评论 -
Java知识点记录
1.集合 (1)集合的由来 我们学习的是面向对象的语言,而面向对象的语言常见的操作就是操作对象。 为了方便我们对多个对象进行操作,我们可以使用对象数组来进行。 但是对象数组的长度是固定的,不适应变化的需求,所以,java就提供了集合 供我们来使用。 (2)集合的特点 A:长度可变 B:只能存储引用类型 C:可以存储多种引用类型 (3)数组和集合的区别 A:数组的长度固定;数组可以存储基本类型,也可以存储引用类型;数组存储的是同一种数据类型的元素 B:集合的长度可变;集合只能存储引用类型;集合可以存储多种引用原创 2020-05-10 23:31:20 · 180 阅读 · 0 评论