基础加强
一回顾泛型
二泛型的反射
三注解基础加强一、回顾泛型
泛型的基本概念:
以ArrayList为例:① ArrayList中的E称为类型参数变量ArrayList中的Integer称为实际类型参数②整个ArrayList称为泛型类型整个ArrayList称为参数化的类型(ParameterizedType)定义一个泛型方法:
:
// <...
分类:
编程语言 时间:
2015-02-13 07:02:30
阅读次数:
358
泛型是JDK1.5的新东西,总结一下,以后备忘,泛型也叫generics,泛型分泛型方法和泛型类,两种定义方式,泛型还有上界下界的说法。究其本质就是:定义类、接口、方法的时候不指定类型,而是等到创建的时候再指定类型,这样可以大大提高代码重用,java里面典型的泛型应用就是 List, 你可以定义Ar...
分类:
编程语言 时间:
2015-02-04 12:24:32
阅读次数:
207
C#反射技术的简单操作(读取和设置类的属性)http://www.cnblogs.com/william-lin/archive/2013/06/05/3118233.html泛型方法通过反射创建类的实例 /// /// 获取web服务实例 /// //...
* 泛型的使用*1.在集合中使用泛型(掌握)* 2.自定义泛型类、泛型接口、泛型方法(理解--->使用)* 3.泛型与继承的关系* 4.通配符*------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-01-31 00:17:27
阅读次数:
159
1 package fanxing; 2 3 import java.sql.Array; 4 5 import org.junit.Test; 6 7 public class demo1 { 8 //编写一个泛型方法,接受一个任一术组,并颠倒数组中所有的元素 9 10 ...
分类:
其他好文 时间:
2015-01-27 00:26:23
阅读次数:
196
12.1.3.1 写序列表达式
在 C# 中,当我们实现返回 IEnumerable、IEnumerator,或对应的非泛型方法时,可以自动使用迭代器。F# 序列表达式使用 seq 标识符显式标记,而且不必要使用方法体或函数体。正如其名字所暗示的,序列表达式是表达式的不同类型,我们可以在代码中的任意位置使用。清单 12.2 演示了使用此语法,创建简单的序列。
清单 12.2 介绍序...
分类:
其他好文 时间:
2015-01-20 15:45:07
阅读次数:
175
最近不知是太忙还是太忙了,好久没有来园子了,2015年猪伙伴们技术节节高,工资节节高,文章节节高。泛型定义 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Ja....
分类:
编程语言 时间:
2015-01-18 15:39:34
阅读次数:
314
下面的这个函数参考自一条微博
public T $(int id) {
return (T) findViewById(id);
}
说明这是一个泛型方法,并且这个泛型是View的子类,返回值是泛型T,函数名借鉴JQuery,使用美元符$
实例调用代码
TextView tv=$(R.id.tv);
为了避免在每个Activity中重复写这个函数,可以写一个自己的MyActivity...
分类:
其他好文 时间:
2015-01-08 21:44:31
阅读次数:
281