美文网首页
Java笔记:接口、泛型

Java笔记:接口、泛型

作者: wiyee | 来源:发表于2016-07-12 19:22 被阅读0次

接口

  1. java接口:接口是java中最重要的概念,接口可以理解为一种特殊的类,里面全部由全局常量和公共抽象方法组成。
  2. 接口格式:
interface InterfaceName{
       全局常量;//比如:public static final int NAME = " ";
       抽象方法;
}
  1. 接口的实现必须通过子类,使用关键字inplements,而且接口是可以多实现的。
  2. 一个子类可以同时继承抽象类和实现接口。
  3. 一个接口不能继承多个抽象类,但是却可以通过extends关键字同时继承多个接口,实现接口多继承。

泛型

  1. 泛型是在JDK1.5之后增加的新功能。
  2. 泛型可以解决数据类型的安全性问题,他的主要原理:在类型声明的时候,通过一个标识表示类中的某个属性的类型或者是某个方法的返回值及参数类型。
  3. 格式:
访问权限 class 类名称<泛型,泛型……>{
        属性;
        方法;
}
  1. 对象的创建格式:
类名称<具体类型>  对象名称  =  new  类名称<集体类型>();
构造方法中使用泛型

构造方法可以为类中的属性初始化,那么如果类中的属性通过泛型指定,而又需要通过构造方法设置属性内容的时候,那么构造方法的定义与之前并没有不同,不需要像声明类那样指定泛型。

通配符:当不能确定类型时,无论什么类型都可以使用通配符<?>

相关文章

  • Java泛型

    参考:Java知识点总结(Java泛型) 自定义泛型类 自定义泛型接口 非泛型类中定义泛型方法 继承泛型类 通配符...

  • Java笔记:接口、泛型

    接口 java接口:接口是java中最重要的概念,接口可以理解为一种特殊的类,里面全部由全局常量和公共抽象方法组成...

  • Java泛型:类型擦除

    前情回顾 Java泛型:泛型类、泛型接口和泛型方法 类型擦除 代码片段一 显然在平时使用中,ArrayList (...

  • Java SE 3

    Java SE 1.Java泛型机制 泛型是Java SE1.5引入的特性,泛型的本质是参数化类型。在类、接口和方...

  • 想理解泛型吗?看这一篇就够了!

    一、前言二、泛型类2.1 概述Java中泛型使用情况大致包括三种:泛型类、泛型接口、泛型方法 本节演示泛型类。 2...

  • Java并发编程

    Java泛型(类型参数化)接口或者类泛型,类型参数放在接口名或者类名后面方法中的泛型参数放在修饰符public/p...

  • JDK1.5后增加了泛型,那么为什么要有泛型呢?我们该如何自定义

    本篇主要讲解java泛型的理解、集合中简单使用泛型、自定义泛型结构(包括类、接口、方法)。 一、什么是泛型? 通俗...

  • spring 泛型处理

    java 泛型基础 泛型类型:泛型类型是在类型上参数化的泛型类或接口 泛型使用场景编译时前类型检查。定义为 Col...

  • 泛型 枚举 反射 动态代理 类加载 类的生命周期--复习笔记

    泛型 Java中没有所谓的泛型数组一说 list E表示类型形参 可以接受具体的类型实参; 泛型接口 泛型类...

  • Java泛型教程

    Java泛型教程导航 Java 泛型概述 Java泛型环境设置 Java泛型通用类 Java泛型类型参数命名约定 ...

网友评论

      本文标题:Java笔记:接口、泛型

      本文链接:https://www.haomeiwen.com/subject/tqlsjttx.html