前言:写这个小型系统之前呢,我们应该要猜测可能要用到哪些知识点。 那么对于这个小型系统:主要用到了如下的知识: 封装,集合(ArrayList和HashTable)和泛型和非泛型集合(泛型:List<>和非泛型:Dictioanry<>), 构造函数,方法重载,多态(继承,抽象:抽象类和抽象方法)
集合泛型: 可以放任何对象的 ArrayList ArrayList list = new ArrayList(); 没有限定泛型类型. list.add("lilin");list.add(100);System.out.println(list);//很容得知结果能够是["lilin",100]
分类:
其他好文 时间:
2016-03-06 15:50:42
阅读次数:
169
//已有一个升序排列的整数数组(含20个整数),要求从键盘输入一个整数后,将该数插入数组,并保持升序,输出该数组的数值验证程序的正确性。
packagetest_Array;
importjava.util.ArrayList;
importjava.util.Arrays;
importjava.util.Collection;
importjava.util.Scanner;..
分类:
编程语言 时间:
2016-01-04 07:47:35
阅读次数:
217
学习集合的一些知识。集合:泛型集合,非泛型集合;ArrayList,Hashtable,List,Dictionary等,还有一些集合的常用方法。 一:集合的介绍 1:集合的特点 泛型集合 using System.Collections.Generic 非泛型集合 using System.Col...
泛型是JDK1.5中最重要的特征,通过引入泛型,我们将获得编译时类型的安全和运行时更小的抛出ClassCastException的可能。泛型用的最多的地方是集合。
泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。
表面上看起来,无论语法还是应用的环境(比如容器类),泛型类型(或者泛型)都类似于 C...
分类:
编程语言 时间:
2015-08-26 01:54:39
阅读次数:
270
泛型集合
泛型集合不是指某种集合,而是指在集合的基础上增加了泛型。
泛型集合中,一旦传入了泛型参数“类A”;则只能向这个集合中添加类A或类A子类的对象,不能添加其他对象了。
从泛型集合中获取对象时,对象的类型是类A,而不是Object类型的对象了。
泛型List
例如:上面说到的两种List集合,都可以加入泛型
package collection.list.arrayList;...
分类:
编程语言 时间:
2015-08-12 19:41:32
阅读次数:
155
首先赞下hyman大神
以前只是简单的重写个BaseAdapter,将getView方法保持抽象。而ViewHolder没有抽象过。。。
ViewHolder (用了一个集合+泛型管理存取view)
/**
* author : stone
* email : aa86799@163.com
* time : 15/7/24 14 27
*/
public class ...
分类:
移动开发 时间:
2015-07-24 18:26:37
阅读次数:
169
首先赞下hyman大神
以前只是简单的重写个BaseAdapter,将getView方法保持抽象。而ViewHolder没有抽象过。。。
ViewHolder (用了一个集合+泛型管理存取view)
/**
* author : stone
* email : aa86799@163.com
* time : 15/7/24 14 27
*/
public clas...
分类:
移动开发 时间:
2015-07-24 18:26:22
阅读次数:
159
转载请注明:http://blog.csdn.net/uniquewonderq
通过Class,Method来认识泛型的本质
反射的操作都是编译之后的操作,即运行时刻进行操作
c1==c2结果返回true,说明编译之后,集合的泛型是去泛型化的
就是说编译之后这个集合没有泛型了。
...
分类:
编程语言 时间:
2015-06-22 12:28:44
阅读次数:
142
Java中集合的问、什么是泛型、如何定义泛型类、如何定义泛型方法和类型通配符...
分类:
编程语言 时间:
2015-05-31 23:20:53
阅读次数:
204