自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青城山上学编程

道生一,一生二,二生三,三生万物,万物负阴而抱阳

  • 博客(6)
  • 收藏
  • 关注

原创 Java 之常见数据结构

(1) 栈 先进后出 举例:子弹夹 (2) 队列 先进先出 举例:火车车厢进出火车站 (3) 数组 存储同一种类型的多个元素的容器,可以通过索引访问元素 查询快,增删慢 (4) 链表 由一些列的节点组成 节点:由数据域和地址域组成,其中地址域存放的是...

2019-04-07 19:27:13 135

原创 Java 集合框架之 ConcurrentModificationException

1、迭代器原理 java 中提供了很多的集合类,不同集合类的数据结构不同,所以这些集合类的数据存储方式和遍历方式也应该不同,所以无法为所有集合类提供统一迭代器,只能提供一个接口。 通过源码分析可以得知,集合对接口的实现在他们的具体实现类中,并且以私有内部类的方式体现。 2、ConcurrentModificationException public clas...

2019-04-07 19:05:03 227

原创 Java 集合框架之 Set

1、特点 元素无序(元素的存储顺序和取出顺序不一致)且具有唯一性 2、遍历方式 (1) 迭代器(继承自 Collection) public class SetDemo { public static void main(String[] args) { Set<String> set = new HashSet<String>(); ...

2019-04-06 15:10:16 148

原创 Java 集合框架之 List

1、特点 元素有序(元素的存储和取出顺序一致)可重复 2、List<E> 特有功能 void add(int index, E e):在列表指定位置插入指定元素 void addAll(int index, Collection<? extends E> c):将 c 中所有元素插入到集合的指定位置 E get(...

2019-04-06 13:57:11 154

原创 Java 集合框架之 Collection

1、概述 (1) 集合的由来 为了方便对多个对象进行操作和存储,又因为对象数组的长度和是固定的,且只能存储同一种类型的元素 (2) 集合与数组的区别 数组长度固定,集合长度可变; 数组存储的是同一种类型的元素,而集合可以存储不同类型的元素; 数组元素既可以是基本数据类型,也可以是引用数据类型,集合元素只能是引用类型...

2019-04-05 17:15:05 151

原创 Java 之泛型

1、概述 (1) 泛型的引入 早期使用 Object 类型接收任意的对象类型,但是在实际使用中,会有类型转换问题,存在安全隐患,于是在 JDK5 后引入泛型来解决这个安全问题。 class Person { private String name; private int age; public Person() { ...

2019-04-05 16:27:16 127

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除