最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java泛型的局限探究及知識點(diǎn)總結(jié)

 更新時間:2021年07月01日 08:39:33   作者:小妮淺淺  
在本篇內(nèi)容里小編給大家分享的是一篇關(guān)于java泛型的局限探究及知識點(diǎn)總結(jié)內(nèi)容,有需要的朋友們可以跟著學(xué)習(xí)參考下。

泛型的簡介

1、為什么要使用泛型?

一般使用在集合上,比如現(xiàn)在把一個字符串類型的值放入到集合里面,這個時候,這個值放到集合之后,失去本身的類型,只能是object類型。這時,如果想要對這個值進(jìn)行類型轉(zhuǎn)換,很容易出現(xiàn)類型轉(zhuǎn)換錯誤,怎么解決這個問題,可以使用泛型來解決。

2、在泛型里面寫是一個對象,String 不能寫基本的數(shù)據(jù)類型 比如int,要寫基本的數(shù)據(jù)類型對應(yīng)的包裝類

基本數(shù)據(jù)類型 對應(yīng)包裝類 基本數(shù)據(jù)類型 對應(yīng)包裝類
byte Byte short   Short
int Integer long Long
float Float double Double
char Character boolean Boolean

java泛型的局限探究

1、泛型類的靜態(tài)上下文中類型變量失效。

//靜態(tài)域或者方法里不能引用類型變量
private static T instance;
//靜態(tài)方法 本身是泛型方法就行
private static <T> T getInstance(){
}

2、不能實例化類型變量。

// public Restrict() {
// this.data = new T();
// }

3、不能用基本類型實例化泛型參數(shù)。

// NormalGeneric<double> normalGeneric = new NormalGeneric<>();
NormalGeneric<Double> normalGeneric = new NormalGeneric<>();

4、不能創(chuàng)建參數(shù)化類型的數(shù)組。

Restrict<Double>[] restrictArray;
Restrict<Double>[] restricts = new Restrict<Double>[10];

到此這篇關(guān)于java泛型的局限探究及知識點(diǎn)總結(jié)的文章就介紹到這了,更多相關(guān)java泛型的局限探究內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Springboot中配置Mail和普通mail的實現(xiàn)方式

    Springboot中配置Mail和普通mail的實現(xiàn)方式

    這篇文章主要介紹了Springboot中配置Mail和普通mail的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • java中double類型運(yùn)算結(jié)果異常的解決方法

    java中double類型運(yùn)算結(jié)果異常的解決方法

    下面小編就為大家?guī)硪黄猨ava中double類型運(yùn)算結(jié)果異常的解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Java中數(shù)組的一些常見操作和技巧分析

    Java中數(shù)組的一些常見操作和技巧分析

    這篇文章主要給大家介紹了關(guān)于Java中數(shù)組的一些常見操作和技巧分析的相關(guān)資料,數(shù)組(Array)是Java中的一種引用數(shù)據(jù)類型,是多個相同類型數(shù)據(jù)一定順序排列的集合,并使用一個名字命名,并通過編號的方式對這些數(shù)據(jù)進(jìn)行統(tǒng)一管理,需要的朋友可以參考下
    2023-08-08
  • 淺談利用Session防止表單重復(fù)提交

    淺談利用Session防止表單重復(fù)提交

    這篇文章主要介紹了淺談利用Session防止表單重復(fù)提交,簡單介紹表單重復(fù)提交的情況,分析,以及解決方法代碼示例,具有一定借鑒價值,需要的朋友可以了解下。
    2017-12-12
  • Java對zip,rar,7z文件帶密碼解壓實例詳解

    Java對zip,rar,7z文件帶密碼解壓實例詳解

    在日常業(yè)務(wù)中,會遇到一些瑣碎文件需要打包到一個壓縮包中上傳,業(yè)務(wù)方在后臺接收到壓縮包后自行解壓,然后解析相應(yīng)文件。而且可能涉及安全保密,因此會在壓縮時帶上密碼,要求后臺業(yè)務(wù)可以指定密碼進(jìn)行解壓。本文將用Java解決這一問題,需要的可以參考一下
    2022-07-07
  • Springboot項目啟動找不到啟動類的解決

    Springboot項目啟動找不到啟動類的解決

    這篇文章主要介紹了Springboot項目啟動找不到啟動類的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(13)

    Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(13)

    下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望可以幫到你
    2021-07-07
  • 在Mybatis @Select注解中實現(xiàn)拼寫動態(tài)sql

    在Mybatis @Select注解中實現(xiàn)拼寫動態(tài)sql

    這篇文章主要介紹了在Mybatis @Select注解中實現(xiàn)拼寫動態(tài)sql,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • OpenCV實現(xiàn)反閾值二值化

    OpenCV實現(xiàn)反閾值二值化

    這篇文章主要為大家詳細(xì)介紹了OpenCV實現(xiàn)反閾值二值化,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • Spring中校驗器(Validator)的深入講解

    Spring中校驗器(Validator)的深入講解

    Spring校驗器,參數(shù)校驗從此簡單。下面這篇文章主要給大家介紹了關(guān)于Spring中校驗器(Validator)的相關(guān)資料,文中通過示例代碼介紹非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06

最新評論

平利县| 临高县| 民县| 大安市| 滨海县| 阿巴嘎旗| 寿宁县| 滨海县| 长乐市| 乐山市| 苗栗市| 威远县| 余姚市| 汾阳市| 泊头市| 海林市| 乌拉特后旗| 崇礼县| 绥阳县| 嵊州市| 双柏县| 河源市| 阿克陶县| 呈贡县| 公主岭市| 民勤县| 柳河县| 柯坪县| 安顺市| 利川市| 陈巴尔虎旗| 楚雄市| 黄石市| 新郑市| 梧州市| 新巴尔虎左旗| 东乡县| 南投市| 茂名市| 西丰县| 赣州市|