欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java泛型的繼承和實(shí)現(xiàn)操作示例

 更新時間:2019年08月07日 10:48:06   作者:cakincqm  
這篇文章主要介紹了Java泛型的繼承和實(shí)現(xiàn)操作,結(jié)合實(shí)例形式分析了java泛型類的繼承以及泛型接口的實(shí)現(xiàn)相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Java泛型的繼承和實(shí)現(xiàn)操作。分享給大家供大家參考,具體如下:

一 點(diǎn)睛

泛型類和泛型接口被定義后,是可以被繼承和實(shí)現(xiàn)的。

二 泛型類的繼承

1 代碼

class A<E> {
  E t;
}
public class B<T,T1>extends A<T>{
  public static void main(String[] args){
    System.out.println("B test");
  }
}

2 運(yùn)行

B test

3 說明

子類B在定義的時候,如果省略了A后<T>,那么B的T自動變成了Object,建議定義時加入<T>以保留父類的類型參數(shù)。B類還可以增加新的泛型T1。

三 泛型接口的實(shí)現(xiàn)

1 代碼

interface IT<E> {
  public E dis();
}
public class testIT<E> implements IT<E> {
  E e;
  public testIT( E e ) {
    this.e = e;
  }
  public E dis() {
    return e;
  }
  public static void main( String[] args ) {
    testIT<String> tt = new testIT<String>("test");
    System.out.println(tt.dis());
  }
}

2 運(yùn)行

test

3 說明

實(shí)現(xiàn)類testIT不能省略<E>。

必須和普通實(shí)現(xiàn)類一樣,實(shí)現(xiàn)IT接口中的所有方法。

更多java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java面向?qū)ο蟪绦蛟O(shè)計入門與進(jìn)階教程》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點(diǎn)技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設(shè)計有所幫助。

相關(guān)文章

  • Feign遠(yuǎn)程調(diào)用Multipartfile參數(shù)處理

    Feign遠(yuǎn)程調(diào)用Multipartfile參數(shù)處理

    這篇文章主要介紹了Feign遠(yuǎn)程調(diào)用Multipartfile參數(shù)處理,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java?switch?case語句舉例詳解

    Java?switch?case語句舉例詳解

    這篇文章主要給大家介紹了關(guān)于Java?switch?case語句舉例詳解的相關(guān)資料,switch case語句是一種流程控制語句,用于根據(jù)不同的條件執(zhí)行不同的代碼塊,需要的朋友可以參考下
    2023-10-10
  • Spring WebFlux實(shí)現(xiàn)參數(shù)校驗的示例代碼

    Spring WebFlux實(shí)現(xiàn)參數(shù)校驗的示例代碼

    請求參數(shù)校驗,在實(shí)際的應(yīng)用中很常見,網(wǎng)上的文章大部分提供的使用注解的方式做參數(shù)校驗。本文主要介紹 Spring Webflux Function Endpoint 使用 Spring Validation 來校驗請求的參數(shù)。感興趣的可以了解一下
    2021-08-08
  • 解決feign微服務(wù)間的文件上傳報錯問題

    解決feign微服務(wù)間的文件上傳報錯問題

    這篇文章主要介紹了解決feign微服務(wù)間的文件上傳報錯問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Java實(shí)現(xiàn)圖片倒影的源碼實(shí)例內(nèi)容

    Java實(shí)現(xiàn)圖片倒影的源碼實(shí)例內(nèi)容

    在本篇文章里小編給大家整理的是關(guān)于Java實(shí)現(xiàn)圖片倒影的源碼以及相關(guān)知識點(diǎn),有需要的朋友們學(xué)習(xí)下。
    2019-09-09
  • java線程并發(fā)blockingqueue類使用示例

    java線程并發(fā)blockingqueue類使用示例

    BlockingQueue是一種特殊的Queue,若BlockingQueue是空的,從BlockingQueue取東西的操作將會被阻斷進(jìn)入等待狀態(tài)直到BlocingkQueue進(jìn)了新貨才會被喚醒,下面是用BlockingQueue來實(shí)現(xiàn)Producer和Consumer的例子
    2014-01-01
  • Java 反射(Reflect)詳解

    Java 反射(Reflect)詳解

    這篇文章主要介紹了JAVA 反射機(jī)制的相關(guān)知識,文中講解的非常細(xì)致,代碼幫助大家更好的理解學(xué)習(xí),感興趣的朋友可以了解下
    2021-09-09
  • java實(shí)現(xiàn)菜單滑動效果

    java實(shí)現(xiàn)菜單滑動效果

    這篇文章主要介紹了java實(shí)現(xiàn)菜單滑動效果,效果非常棒,這里推薦給大家,有需要的小伙伴可以參考下。
    2015-03-03
  • Java判斷對象是否為空(包括null ,

    Java判斷對象是否為空(包括null ,"")的方法

    這篇文章主要介紹了Java判斷對象是否為空(包括null ,"")的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Mybatis中@Param注解的用法詳解

    Mybatis中@Param注解的用法詳解

    @Param注解的作用是給參數(shù)命名,參數(shù)命名后就能根據(jù)名字得到參數(shù)值,正確的將參數(shù)傳入sql語句中,下面這篇文章主要給大家介紹了關(guān)于Mybatis中@Param注解用法的相關(guān)資料,需要的朋友可以參考下
    2022-07-07

最新評論