freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java編程基礎(chǔ)課程-300集史上最全、最深、最細(xì)(完整版)

2024-12-05 01:18上一頁面

下一頁面
  

【正文】 Object 編譯檢查 } public static void test(StudentInteger a){ } 通配符 ? ? 通配符 (Wildcards) – T 、 K、 V、 E 等泛型字母為 有類型, 類型參數(shù)賦予具體的值 – ? 未知類型 類型參數(shù)賦予丌確定值 , 任意類型 ? 只能用在聲明類型 、方法參數(shù)上, 丌能用在定義泛型類上 ? 通配符 (代碼片段 ) //此處 T不能夠換成 ? public class StudentT { T score。 } } } } 泛型繼承、實(shí)現(xiàn) ? 父類為泛型類,子類繼承時(shí) : – 父類擦除 |指定類型,子類按需編寫 – 父類存在泛型,子類必須 = – 屬性及方法類型 :隨位置而定 ? 接口為泛型接口 – 不繼承同理 ,重寫方法隨接口而定 //父類擦除 |指定類型,子類按需編寫 class C1T1,T2 extends Father{ public void test(Object name) { } } class C3E extends FatherString,Integer{ E name。 //自動拆箱 } //使用時(shí)指定類型 (引用類型 String) StudentString stu = new StudentString ()。 } } 泛型類 ? 定義類時(shí)使用泛型 , ? 定義模板 Student 使用泛型 // 此處可以隨便寫標(biāo)識字母, T是 type的簡稱 public class StudentT { private T javase。 – 缺點(diǎn) : ? 需要類型轉(zhuǎn)換; ? 需要類型檢查; ? 需要處理轉(zhuǎn)換錯(cuò)誤異常 ? 泛型 :使用泛型時(shí) ,在實(shí)際使用之前類型就已經(jīng)確定了,不需要強(qiáng)制轉(zhuǎn)換。 – 從集合中取出時(shí)往往需要轉(zhuǎn)型,效率低,容易產(chǎn)生錯(cuò)誤。 ? 如 :可拆卸刀頭的螺絲刀 – 檢查需要擰動的螺絲, – 根據(jù)螺絲選擇適合刀頭 (一字、十字、星形), – 將正確的刀頭插入到螺絲刀柄上后, 您就可以使用螺絲刀執(zhí)行完全相同的功能,即擰螺絲。 } } public static void main(String[] args) { //存入整數(shù) int Integer Object Student stu = new Student(80)。 …setter 與 getter. } a) 不能使用在基本類型上 b) 不能使用在靜態(tài)屬性上 public static void main(String[] args) { //使用時(shí)指定類型 (引用類型 Integer) StudentInteger stu = new StudentInteger ()。 //T String } //定義泛型方法 public static T void test(T a){ (a)。 //以 Object處理 //消除警告 使用 Object StudentObject student = new StudentObject()。 (new Pear(“p))。 } 以上代碼哪一行不能通過編譯。 } 其他 ? 泛型沒有多態(tài) ? 沒有泛型數(shù)組 ? jdk7簡化泛型 public class Jdk7{ public static void main(String[] args) { // ListString arrList= new ArrayListString()。 JAVA編程基礎(chǔ)課程 300集 (史上最全、最深、最細(xì) ) 加入 一起學(xué) JAVA 講師:裴新 郵箱: 迭代器 amp。 //刪除游標(biāo)左面的元素,在執(zhí)行完 next之后該 //操作只能執(zhí)行一次 游標(biāo) Next() 元素 迭代器實(shí)現(xiàn) ? 實(shí)現(xiàn) :使用內(nèi)部類包裝訪問所在容器元素的一組方法而已 – hasNext() – next() 迭代器原理 (簡化版本 ) public class MyArrayList implements String { private String[] elem ={a,b,c,d,e,f,g}。 (“馬云 ”
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1