泛型泛型:可以在类或方法中预支地使用未知的类型。tips:一般在创建对象时,将未知的类型确定具体的类型。当没有指定泛型时,默认类型为Object类型。通过我们如下代码体验一下:publicclassGenericDemo2{publicstaticvoidmain(String[]args){Collection<String>list=newArrayList<String&g
分类:
其他好文 时间:
2020-07-27 09:55:32
阅读次数:
87
1 List集合 1.1 List概述 在Collection中,List集合是有序的,可对其中每个元素的插入位置进行精确地控制,可以通过索引来访问元素,遍历元素。 在List集合中,我们常用到ArrayList和LinkedList这两个类。 关于Java List的一些重要观点是; Java L ...
分类:
其他好文 时间:
2020-07-26 19:02:22
阅读次数:
77
package cn.burce.iterator; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /* * 集合中的迭代器 获取集合中的元素 * 接口Iterator:两个抽象 ...
分类:
编程语言 时间:
2020-07-26 16:04:04
阅读次数:
86
package com.qf.demo01; import java.util.ArrayList; import java.util.Collection; import java.util.zip.CRC32; public class Test1Generics { public static ...
分类:
编程语言 时间:
2020-07-26 01:55:59
阅读次数:
73
package com.qf.demo02; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public class Test3Iterator { public static ...
分类:
编程语言 时间:
2020-07-26 01:50:23
阅读次数:
58
1. 数组的局限 2. 集合 对比 3. collection ...
分类:
编程语言 时间:
2020-07-26 01:24:53
阅读次数:
61
Collection集合 1.1 集合概述 我们已经学习过并使用过集合ArrayList ,那么集合到底是什么呢? 集合:集合是java中提供的一种容器,可以用来存储多个数据。 集合和数组既然都是容器,它们有啥区别呢? 数组的长度是固定的。集合的长度是可变的。 int[] arr = new int ...
分类:
编程语言 时间:
2020-07-24 16:24:01
阅读次数:
87
由于JAVA中Map类是不继承Iterable接口,所以不能像其他Collection 数据结构那样,通过迭代器进行遍历;那么Map<K,V>类对象如何实现遍历呢? 我们先看JDK中怎么介绍,后面写代码说明; JDK文档中,其意大致就是通过Map.Entry<K,V> 接口,通过创建一个存储“键值对 ...
分类:
编程语言 时间:
2020-07-24 09:47:40
阅读次数:
62
1.集合 *Collection接口: List : 记录元素保存顺序,且允许有重复元素 Set :不 记录元素保存顺序,且不允许有重复元素 2.List 主要的实现类ArrayList.LinkedList 3.迭代器 Iterator iterator = iterable.inerator() ...
分类:
编程语言 时间:
2020-07-23 22:35:29
阅读次数:
72
G1回收器:区域化分代式 既然我们已经有了前面几个强大的GC,为什么还要发布Garbage First (G1)GC? 原因就在于应用程序所应对的业务越来越庞大、复杂,用户越来越多,没有GC就不能保证应用程序正常进行,而经常造成STW的GC又跟不上实际的需求,所以才会不断地尝试对GC进行优化。G1 ...
分类:
其他好文 时间:
2020-07-23 18:52:31
阅读次数:
77