《java入門第一季》之泛型方法和泛型介面

2021-07-12 04:32:45 字數 1005 閱讀 8390

一、泛型方法。

/*

* 泛型方法:把泛型定義在方法上。格式:public 《泛型型別》 返回型別 方法名(泛型型別 t) public void show(t t){}

*/

定義objecttool類

package cn.itcast_05;

public class objecttool

}

定義objecttooldemo類

public class objecttooldemo 

}

二、泛型介面。

/** 泛型介面:把泛型定義在介面上

* 格式:public  inte***ce 介面名《泛型型別1…>

*/首先定義乙個泛型類:

public inte***ce inter

接著分兩種格式:

1、已知泛型是什麼型別。

innerdemo類:

public class interdemo 

}

定義介面實現自inter

public class interimpl implements inter

}

2、不知道是什麼型別。

innerdemo類:

public class interdemo 

}

定義介面實現自inter

//第二種情況:還不知道是什麼型別的,在建立物件的時候才給定

public class interimplimplements inter//這種情況時,介面inter寫實現子類名interimpl也要定義成的形式

}

《java入門第一季》之泛型引入

泛型的引入 首先看一段 體會自動報錯。看下面這個 自動報錯 string strarray new string 3 strarray 0 hello strarray 1 world strarray 2 10 因為指定了string型別,是不可以儲存int型別資料的。會自動報錯。集合也模仿著陣列...

python入門第一季

1.安裝python 終端輸入 wget 來一張linux操作命令圖把!mkdir p 是可以建立多級目錄 rm r 刪除當前目錄及包含的子目錄 2.常用資料型別舉例 3.程式結構體 注意事項 1 if else if elif else 等各類迴圈必須在此後新增 2 語句後不用新增分號 3 如果某...

java入門第一季 1 9 封裝

既然選擇了遠方,便只顧風雨兼程。將類的某些資訊隱藏在類的內部,不允許外部程式直接訪問,而是通過該類提供的方法來實現對隱藏資訊的操作和訪問 package com.zhb public class phone public void setsize float size public float ge...