摘要: 我们直接切入正题。首先大致介绍一下 Java 三大集合的一些特征: ①、ArrayList:底层采用数组结构,里面添加的元素有序可以重复。 ②、HashSet:底层采用哈希表算法,里面添加的元素无序不可重复。 ③、HashMap:底层也是采用哈希表算法,但是里面添加的元素是 key-value 的形 阅读全文
posted @ 2019-04-13 13:48 wangchaonan 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、泛型的由来 我们先看下面这段代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 List list = new ArrayList(); list.add(24); //向集合中添加一个 Integer 类型的数据 list.add("Tom"); //向集合中添加一个 S 阅读全文
posted @ 2019-04-13 13:06 wangchaonan 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、字符编码的发展历程 ①、ASCII 码 因为计算机只认识数字,所以我们在计算机里面的一切数据都是以数字来表示,因为英文字符有限,所以规定使用的字节的最高位是 0,每一个字节都是以 0-127 之间的数字来表示。比如 A 对应 65,a 对应 97。这便是 美国标准信息交换码,ASCII 1 2 阅读全文
posted @ 2019-04-13 11:23 wangchaonan 阅读(146) 评论(0) 推荐(0) 编辑