首頁  >  文章  >  Java  >  java泛型介面如何用

java泛型介面如何用

WBOY
WBOY轉載
2023-04-18 09:37:02964瀏覽

1、說明

泛型介面未傳入泛型實參時,與泛型類別的定義相同,在宣告類別的時候,需將泛型的宣告也一起加到類別中。

如果泛型介面傳入類型參數時,實作該泛型介面的實作類,則所有使用泛型的地方都要替換成傳入的實參類型。

2、實例

/* 即:class DataHolder implements Generator<T>{
 * 如果不声明泛型,如:class DataHolder implements Generator<T>,编译器会报错:"Unknown class"
 */
class FruitGenerator<T> implements Generator<T>{
    @Override
    public T next() {
        return null;
    }
}

常用的java框架有哪些

1.SpringMVC,Spring Web MVC是一種基於Java的實作了Web MVC設計模式的請求驅動類型的輕量級Web框架。

2.Shiro,Apache Shiro是Java的安全框架。

3.Mybatis,MyBatis 是支援普通 SQL查詢,預存程序和進階映射的優秀持久層框架。

4.Dubbo,Dubbo是一個分散式服務框架。

5.Maven,Maven是專案管理和建置自動化工具。

6.RabbitMQ,RabbitMQ是用Erlang實現的一個高並發高可靠AMQP訊息佇列伺服器。

7.Ehcache,EhCache 是純Java的進程內快取框架。

以上是java泛型介面如何用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除