zoukankan      html  css  js  c++  java
  • 泛型特性

    定义:泛型是通过参数化类型实现在同一份代码上操作多种数据类型的技术

    利用“参数化类型”讲类型抽象化,从而实现灵活的复用

    泛型的优点

    1、泛型增强了代码的可读性

    2、泛型有助于实现代码的重用、保护类型的安全以及提高性能

    3、我们可以创建泛型类型集合类

    4、泛型实现了类型和方法的参数化

    5、我们还可以对泛型进行约束以访问特定数据类型的方法

    6、关于泛型数据类型中使用的类型的信息可在运行时通过使用反射获取

    泛型的约束

    结构:类型参数必须是值类型

    类:类型参数必须是引用类型,包括任何类、接口、委托、数组类型

    new():类型参数必须具有无参数的公共构造函数

    <基类名>:类型参数必须是指定的基类或派生自指定的基类

    <接口名称>:类型参数必须是指定的接口或实现指定的接口,可以指多个接口约束

  • 相关阅读:
    第四次上课 PPT作业
    大道至简 读后感④
    第三次上课 PPT 课后测试
    大道至简 读后感③
    Java 02 课后作业
    Java 多个数字相加算法
    大道至简 读后感②
    wpf控件
    一个简单的prism mef例子
    c#弱事件(weak event)
  • 原文地址:https://www.cnblogs.com/xllx/p/11166527.html
Copyright © 2011-2022 走看看