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

Java中泛型使用實例詳解

 更新時間:2017年05月16日 08:59:14   投稿:lqh  
這篇文章主要介紹了Java中泛型使用實例詳解的相關(guān)資料,需要的朋友可以參考下

Java中泛型使用

泛型作用:

泛型:集合類添加對象不用強轉(zhuǎn)

反射機制:將泛型固定的類的所有方法和成員全部顯示出來 

核心代碼:

ArrayList<Ls> ff=new ArrayList()<Ls>;

Ls ls1=new Ls("薯片",5f);

ff.add(ls1);

Ls cls=ff.get(0);//這里不再需要強轉(zhuǎn)

 

 

代碼實例:

說明:這是非泛型的代碼,集合類中調(diào)用對象時需要強轉(zhuǎn)

import java.util.*;

public class L4_6

{

  public static void main(String[] args)

  {

          //Hashtable ff=new Hashtable();       

       ArrayList ff=new ArrayList();

       Ls ls1=new Ls("薯片",5f);

       ff.add(ls1);

     Ls cls=(Ls)ff.get(0);

       Yl hyl=(Yl)ff.get(0);//這樣顯然是不對的

     }

}

class Ls

{

  private String mingcheng;

  private float jiage;

 

  Ls(String mingcheng,float jiage)

  {

      this.mingcheng=mingcheng;

      this.jiage=jiage;

  }

}

class Yl

{

  private String mingcheng;

  private float jiage;

  private String yanse;

 

  Yl(String mingcheng,float jiage,String yanse)

  {

      this.mingcheng=mingcheng;

      this.jiage=jiage;

      this.yanse=yanse;

  }

}

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • SpringBoot如何優(yōu)雅地使用Swagger2

    SpringBoot如何優(yōu)雅地使用Swagger2

    這篇文章主要介紹了SpringBoot如何優(yōu)雅地使用Swagger2,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • springboot yml定義屬性,下文中${} 引用說明

    springboot yml定義屬性,下文中${} 引用說明

    這篇文章主要介紹了springboot yml定義屬性,下文中${} 引用說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Java設(shè)計模式之責(zé)任鏈模式(Chain of Responsibility模式)介紹

    Java設(shè)計模式之責(zé)任鏈模式(Chain of Responsibility模式)介紹

    這篇文章主要介紹了Java設(shè)計模式之責(zé)任鏈模式(Chain of Responsibility模式)介紹,本文講解了如何使用責(zé)任鏈模式,并給出了4種使用實例,需要的朋友可以參考下
    2015-03-03
  • 使用Java實現(xiàn)一個不同難度(高、中、低)的猜數(shù)字游戲

    使用Java實現(xiàn)一個不同難度(高、中、低)的猜數(shù)字游戲

    本文介紹了一個增強版的猜數(shù)字游戲,包括菜單打印、游戲維持、邏輯功能選擇和源代碼展示,游戲通過隨機數(shù)生成和邏輯判斷來維持游戲進程,用戶可以選擇不同的難度,源代碼展示了如何實現(xiàn)這三種不同難度的猜數(shù)字游戲,為玩家?guī)砀嗵魬?zhàn)和樂趣,需要的朋友可以參考下
    2024-09-09
  • Java設(shè)計模式之原型模式(Prototype模式)介紹

    Java設(shè)計模式之原型模式(Prototype模式)介紹

    這篇文章主要介紹了Java設(shè)計模式之原型模式(Prototype模式)介紹,本文講解了如何使用原型模式并給出了代碼實例,需要的朋友可以參考下
    2015-03-03
  • java mybatis框架實現(xiàn)多表關(guān)系查詢功能

    java mybatis框架實現(xiàn)多表關(guān)系查詢功能

    這篇文章主要介紹了java mybatis框架實現(xiàn)多表關(guān)系查詢,基于Maven框架的整體設(shè)計 —— 一多一的關(guān)系,文中通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-10-10
  • Java8?stream流分組groupingBy的使用方法代碼

    Java8?stream流分組groupingBy的使用方法代碼

    對于java8的新特性groupingBy方法,相信有很多人都在工作中用過,這篇文章主要給大家介紹了關(guān)于Java8?stream流分組groupingBy的使用方法,需要的朋友可以參考下
    2024-01-01
  • mybatis-plus saveOrUpdateBatch踩坑記錄

    mybatis-plus saveOrUpdateBatch踩坑記錄

    這篇文章主要介紹了mybatis-plus saveOrUpdateBatch踩坑記錄,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 排查Java進程內(nèi)存占比過高的方法

    排查Java進程內(nèi)存占比過高的方法

    某天下午運維反應(yīng)集成環(huán)境的一個Java服務(wù)內(nèi)存飆高,內(nèi)存耗的太高了,會疑似內(nèi)存泄漏,所以本文記一次排查Java進程內(nèi)存占比過高的解決方法,需要的朋友可以參考下
    2023-10-10
  • Java信號量全解析

    Java信號量全解析

    這篇文章主要介紹了Java信號量的相關(guān)資料,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-01-01

最新評論