Java的泛型是什么呢, 就是类型的参数化,也就是原本该是确定类型的地方换成了变量,把类型的确定时间向后延迟了。
    在之前,学过“重载”的概念,重载是什么呢,举例来说
public class Test{
	// 处理整型数据
	void receive(int i) {
		System.out.println("Received one int data");
		System.ou...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:04:34   
                                阅读次数:
324
                             
                         
                    
                        
                            
                            
                                c#的泛型没有类型通配符,原因是.net的泛型是CLR支持的泛型,而Java的JVM并不支持泛型,只是语法糖,在编译器编译的时候都转换成object类型
类型通配符在java中表示的是泛型类型的父类
public void test(List c)  
{  
      for(int i = 0;i < c.size();i++)  
      {  
             ...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:01:33   
                                阅读次数:
470
                             
                         
                    
                        
                            
                            
                                简单的便签工具:实现了基于文本的便签信息的浏览,删除,添加。可以查看时间,实时更新数据。这个便签工具完全基于面向对象的编程方式,首先定义Note类,然后使用NoteManager类进行便签的管理。其中的关键就是在NoteManager类中定义list泛型集合。原理上和ArrayList基本是一致的。...
                            
                            
                                分类:
Windows程序   时间:
2014-05-12 17:09:08   
                                阅读次数:
1093
                             
                         
                    
                        
                            
                            
                                STL的组成标准模板库STL关注的重点是泛型数据结构和算法,其关键组成部分是容器(containers)、算法(algorithms)、迭代器(iterators)、函数对象(Function 
Object)、适配(Adaptor)。本文地址:http://www.cnblogs.com/archi...
                            
                            
                                分类:
其他好文   时间:
2014-05-05 23:00:10   
                                阅读次数:
360
                             
                         
                    
                        
                            
                            
                                1: /// 2: /// 对比两个同类型的泛型集合并返回差异泛型集合 3: /// 4: /// 
泛型类型 5: /// 修改后的数据集合 6: /// 原始数据集合 7: /// 返回与原始集合有差异的集合 8: public static ...
                            
                            
                                分类:
其他好文   时间:
2014-05-04 10:56:20   
                                阅读次数:
270
                             
                         
                    
                        
                            
                            
                                首先看下面这个例子
	public static void main(String[] args) {
		ArrayList al1 = new ArrayList();
		al1.add(1);
		ArrayList al2 = new ArrayList();
		al2.add("hello");
		//int型链表和string型链表,结果为true
		System.out.p...
                            
                            
                                分类:
编程语言   时间:
2014-05-03 22:02:53   
                                阅读次数:
376
                             
                         
                    
                        
                            
                            
                                1.标准查询符
在C#3.0之后微软对集合进行了非常大的改造,使用了查询符进行集合的查询,这一切都来自.NetFramework 对Lambda表达式的支持。标准查询符,一共有两种类型是支持泛型和不支持泛型的,因为引入泛型的目的在于写出公用的代码,避免代码累赘。
注意,除非赋值给变量的类型是一眼就能看出来的,否则就应该只有在声明类型的时候指定隐式类型的变量(var)。
在System...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 17:43:22   
                                阅读次数:
487
                             
                         
                    
                        
                            
                            
                                上一篇文章是纯粹地实现了红黑树,但是在STL中,红黑树容器是需要迭代器实现的。故将上一篇文章改进后实现红黑树容器。
#ifndef ITERATOR_RB_TREE_H_INCLUDED
#define ITERATOR_RB_TREE_H_INCLUDED
#include"my_iterator_base.h"
/*
**
iterator_rb_tree.h
红黑树地泛型容器地迭代器
与...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:45:21   
                                阅读次数:
506
                             
                         
                    
                        
                            
                            
                                泛型的RedBlack Tree的实现,并和STL map 做了简单的性能比较...
                            
                            
                                分类:
数据库   时间:
2014-04-29 13:33:20   
                                阅读次数:
459
                             
                         
                    
                        
                            
                            
                                泛型的Binary Search Tree的实现,并与STL map进行操作性能上的比较...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:27:22   
                                阅读次数:
420