java,E什麼意思,java語言中listE的E是什麼意思

2021-03-19 18:24:36 字數 2999 閱讀 5971

1樓:匿名使用者

泛型就是指任意型別

比如 hashmap

你用的時候 你可以將k,v 設定成任意類

hashmapk,v 和那個e 一樣

hashmap這表示一個類 這個類有兩個子變數型別是 string integer 可以這樣理解

2樓:匿名使用者

1、e.一般習慣用來做異常資訊的輸出處理

2、比如在try ... catch塊中,進行異常資訊exception e的物件e錯誤資訊列印,如下:

try  catch(exception e)

java語言中list是什麼意思

3樓:匿名使用者

泛型泛型是java se 1.5的新特性,泛型的本質是引數化型別,也就是說所操作的資料型別被指定為一個引數。這種引數型別可以用在類、介面和方法的建立中,分別稱為泛型類、泛型介面、泛型方法。

java語言引入泛型的好處是安全簡單。

在java se 1.5之前,沒有泛型的情況的下,通過對型別object的引用來實現引數的「任意化」,「任意化」帶來的缺點是要做顯式的強制型別轉換,而這種轉換是要求開發者對實際引數型別可以預知的情況下進行的。對於強制型別轉換錯誤的情況,編譯器可能不提示錯誤,在執行的時候才出現異常,這是一個安全隱患。

泛型的好處是在編譯的時候檢查型別安全,並且所有的強制轉換都是自動和隱式的,提高**的重用率。

4樓:惡銫狼

這是jdk1.5後泛型的用法。

其中e表示是一種型別,這個list只能裝這型別的元素,比如listlist = 。。。。。

那麼這個list只能add string的元素,同樣,取出來的元素就是string了,而不是object了

5樓:豬也比你快

應該是element,元素的意思,你可以以某種元素為內容建立一個列表。

java中的e代表什麼?

6樓:匿名使用者

我建議你把問題 說詳細點兒,不能讓人家 去猜你的意思,呵呵

7樓:匿名使用者

你說的是異常處理中的exception e 吧,就是一個異常類的物件,和普通物件沒有本質區別。

java中有什麼作用

8樓:匿名使用者

表示範型

比如說arraylist 它就有

標記你在生成arraylist的時候可以規定它裡面可以加什麼元素arraylistarr=new arraylist();

這樣寫arr裡面只能加string元素了,這是一種資料安全的新增,如果你往arr中新增其他類,比如說你自己定義的student類,編譯器就會報錯了!

範型是java5.0的四大新特性之一,建議你找點參考書看看!或者在網上搜一下\"範型\"

9樓:憤想事成

java中的e,t是:

java的語法,這裡指的是泛型,就是規定了,裡面的型別為e,t這樣寫, 是為了程式設計師的,可以 減少程式設計師的錯誤,用了泛型,則就可以 在編譯前,就會報錯,容易 糾錯

10樓:匿名使用者

介面類你查java.lang.class

java的api文件arraylist的括號裡的e是表示什麼意思啊?

11樓:洪荒輝少

package j2se;

import java.util.arraylist;

import java.util.list;

public class d14fanxing}class shop

public void show()

}class food

@override

public string tostring()}class pet

@override

public string tostring()}跟上面的t是一個道理

12樓:沙上塔

element(元素)的首字母

13樓:劍皇來也

這個叫泛型

泛型是避免重複的裝箱和拆箱 .

它允許程式設計師將一個實際的資料型別的規約延遲至泛型的例項被建立時才確定。泛型為開發者提供了一種高效能的程式設計方式,能夠提高**的重用性,並允許開發者編寫非常優雅的解決方案。

14樓:司馬小鱗

泛型,比如e代表string,arraylist就只能存入string

java中 定義的介面snatcher 和cdsnatcher 。e,t分別代表什麼意思

15樓:

e,t代表泛型,在你宣告物件的時候,你會這麼寫snatcher,然後源**中的e就變成了string

這麼說估計你會懵圈,我舉個例子:

比如我們寫一個容器,bag(沒用list,自己建立一個類方便你理解)。bag這個類就是一個簡單的容器,實現一下

public class bag

//這個表示從包包裡把東西取出來

public e get()

}簡單看一下這個例子,如果說你有一個包包,別人用你的包時,不知道應該往裡面放什麼東西。那你就應該在別人用你的包的時候,告訴別人你這個包是用來裝什麼的(bagbag = new bag();)這個時候泛型就起作用了,原始碼裡所有的e都可以用這個string來代替,在使用put方法的時候你必須傳入一個string型別的引數,在get()的時候,返回值也為string(因為你告訴別人說你的包是用來裝錢的,別人會乖乖聽話把錢存在裡面,自然取出來的時候肯定也是錢~~)

16樓:匿名使用者

這個叫泛型,e、t,這種只是一個佔位符,你用a、b、c都是可以的,t可能代表type、e可能代表element,語義更好更能使人理解。

Java標籤的用法,java標籤是什麼意思,有什麼用,怎麼用?

public static void main string args 應該可以了。為什麼在label 後面加 上a 0呢?實在不建議使用標籤,也不建議使用continue,這些都是goto語句的變種,程式一複雜,可能連上帝都不知道這程式是怎麼執行的。for 語句中標籤不能夠在迴圈之外。可以試試在迴...

java 錯誤 需要什麼意思,java 錯誤 需要 什麼意思????

org.apache.servicemix.specs.jaxb api 2.2 2.4.0.jar的jar包沒有加入到工程,好好檢查下。如果確實已經加入,請clear工程後重試。因為在記憶體不足,或者cpu資源被其他程式佔用情況選,會造成builder失敗。你看一下那個大括號是不是成對的存才,一般...

java函式中的函式是什麼意思,java中,什麼是類,方法,函式三者又有什麼區別

函式就是一個動作一個行為哈,比如殺人防火這個動作,那就需要寫兩個函式,一個函式是殺人另一個函式是放火。在寫函式時,只需要關注函式的返回值和引數就可以了,比如兩個數相加的函式,那引數肯定就是2個數,我要實現那兩個數的相加,那返回值就是兩個數的之和。只要明白了上面的東西,函式的寫法就很容易了。第一個是寫...