上一页 1 2 3 4 5 6 7 ··· 35 下一页
摘要: 一. 泛型的基本使用已经说完了,泛型类,泛型接口和泛型方法的体现也已经讲述完了。现在讲述一下,泛型的高级使用。 来一个String,定义一个集合,里面存储的全都是字符串,那我们就明确类型。明确完之后,就导一个包,采用add方法往里面传递几个字符串。 接着对它进行遍历,遍历的时候类型也是字符串, 运行 阅读全文
posted @ 2018-02-11 12:54 前锋营 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一. 什么叫泛型接口呢?之前的例子中创建了那么多类,很麻烦。 对截图的理解首先是,接口是抽象出来的类,声明之后,下面的类要进行实现。接口中的方法是实现的类都具备的。这里将接口和泛型结合起来。前面的章节中,是将泛型和类,方法结合起来。 泛型定义在类上,就是泛型类,定义在接口上,就是泛型接口。(接口定义 阅读全文
posted @ 2018-02-09 11:05 前锋营 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一. 刚才说了一下泛型类,现在准备说另外一个,在工具类的基础上演示一下(基于上一节的泛型工具类)。 本来如果是显示和打印String类的方法,参数中直接表明String类型即可,但是如果想显示和打印Intrger类型的参数,那么就需要将参数改为object。 基于泛型工具类,书写可以是下面这样的。工 阅读全文
posted @ 2018-02-06 10:42 前锋营 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一. 泛型我们了解完基本原理之后,除了在集合中用来传递参数类型外,还有其它的应用。它还能为我们提供很多设计上的便捷。 介绍一下以前和现在的定义方法,有什么不一样。 这里面为了方便于应用,搞了一个工具类,和主要的程序分开发。 对工具类的描述,现在要操作person,要用工具类对person对象进行操作 阅读全文
posted @ 2018-02-04 08:59 前锋营 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一. 现在借助一个示例,将涉及的泛型内容说一下。 例子里面无非就是一个集合和迭代器。 list里面大概都是这样的,无非是一个迭代器和一个集合。我们讲一个更多一点的,hashset没有必要多说了,意义不太大,和这个是一样的。有一个是不一样的, 就是treeset,它里面带着比较器,带着比较功能。 接着 阅读全文
posted @ 2018-01-26 14:34 前锋营 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一. 接下来说一个泛型的原理部分,上一节交代了泛型的定义和使用了。泛型提供了安全性,java分两个部分,编译和运行,提高了编译的安全性,正因为编译时检查完了,运行时才没事。它是用在编译时期的安全技术。 泛型是编译时期的技术,给编译器用的, 加尖括号是要在编译时期用的,我要在源代码里把类型写好,编译器 阅读全文
posted @ 2018-01-23 19:26 前锋营 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一. 学习一下,使用集合过程中,所涉及的JDK1.5以后所发生的技术,叫做泛型。可以从字面直译,广泛的类型。 首先介绍一下泛型的由来,技术的由来是为了解决问题的。 之前在讲述集合时,演示了很多小示例,现在在这些的基础上,阐述泛型的概念。 例子中为什么要强转?因为add方法它的类型是object,这个 阅读全文
posted @ 2018-01-23 15:09 前锋营 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一. 接下来想对学生进行一个排序,应该搞一搞比较方法。通过观察程序的另一部分,学生是具备比较方法的,是按照年龄排的。 现在要对键进行排序,(我是觉着谁叫键,谁叫值是无所谓的,只是位置决定的),将前面的hashmap改成treemap, 将刚才遍历采用的是keyset,现在准备采用entryset。 阅读全文
posted @ 2018-01-20 20:50 前锋营 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一. 把前面讲到的三个集合使用一下。 交代一下需求,学生是键,归属地是值。到底归属地是不是String,有待商榷。如果归属地比较简单,用天津,上海....这些就是字符串。如果归属地比较复杂,北京的海淀的...,建议把归属地封装成对象。为什么?归属地封装成对象以后,它里面包含着省字段,市字段,区字段. 阅读全文
posted @ 2018-01-20 20:34 前锋营 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 一. 说完了map集合,顺便说些小东西。 map集合常用的子类: hashtable研究的就是数据结构,哈希在1.0就出来了,那是还没有table。当时,单列集合只有vector,双列集合就是hashtable。内部结构就是哈希表。是同步的。hashmap和hashtable有区别么,效率高低不再多 阅读全文
posted @ 2018-01-20 18:57 前锋营 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 35 下一页