zoukankan      html  css  js  c++  java
  • 201671010112 第十周

    这周代老师开始了第八章的学习了,有点意外,因为我觉得上一章的学习还没结束,或许是因为老师觉得不是特别重要吧,后续不懂的我都是在网上找资源。 关于第八章泛型程序设计 一、定义简单的泛型类 泛型类:是具有一个或多个类型变量的类。 类定义中的类型变量指定方法的返回类型以及域和局部变量的类型。 二、泛型方法 泛型方法可以定义在普通类中,也可以定义在泛型类中。 当调用一个泛型方法时,在方法名前的尖括号中放入具体的类型。 泛型变量上界 public class NumberGeneric Pair extends关键字所声明上界既是一个类,也可以是接口。 泛型变量下界 List cards=new ArrayList(); 三、泛型类型的继承规则 Java语言中泛型类不具协变性。即协变不支持泛型类(协变会破坏要提供的类型安全泛型)。 泛型类可以扩展或实现其他的泛型类。 四、通配符 通配符类型中,允许类型参数变化。 可以使用无限定的通配符,例如,Pair。 Pair和Pair本质的不同在于:可以用任意Object对象调用原始Pair类的setObject方法。 通配符捕获只有在有许多限制的情况下才是合法的。编译器必须能够确信通配符表达的是单个的、确定的类型。 其实本周的实验也是有许多不懂的,就是把计算器的整数改为实数用泛型实现,无从下手,希望老师可以指点一下。
  • 相关阅读:
    3.19 DAY2
    3.18 DAY1
    MySql Scaffolding an Existing Database in EF Core
    asp.net core 2.0 后台定时自动执行任务
    c#中枚举类型 显示中文
    fullCalendar使用经验总结
    Web APP 日期选择控件
    【转】剖析异步编程语法糖: async和await
    【转】Entity Framework 复杂类型
    【转】EF Code First 学习笔记:约定配置
  • 原文地址:https://www.cnblogs.com/jiangyiping110/p/7751576.html
Copyright © 2011-2022 走看看