黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 泛型算法與Lambda表達式

泛型算法與Lambda表達式

更新時間:2022-07-27 11:02:44 來源:動力節點 瀏覽873次

動力節點小編來為大家介紹一下泛型算法與Lambda表達式。

泛型算法

Java泛型的語法定義:

class 類名 <泛型標識,泛型標識,…>{ private 泛型標識1,變量名;常用的泛型標識:T,E,K,V } 里面正常寫法

public class GenericDemo<K> {
    //定義數組
    private K[] arr;
}

泛型的使用語法:

類名<具體的數據> 對象名 = new 類名<具體的數據類型>()

jdk1.7之后,后邊的<>可以省略不寫

類名<具體的數據> 對象名 = new 類名<>()

泛型總結:

類型參數化,讓類的定義更加通用

泛型不支持基本類型,因為在編譯時,基本類型無法轉換成Object

泛型類在創建對象的時候,如果沒有指定數據類型,將按照Object類型來操作

同一泛型類在邏輯上可以看成是多個不同的類型,但實際是相同的類型

從泛型類派生子類:

子類也是泛型,子類和父類的泛型要一致 (例如:連泛型的類型T要一致,寫的內容相同),

如果父類沒有指明類型,則父類要按照Object類型處理

public class Child<T> extends Parent<T> {
}

子類不是泛型,父類要明確泛型類型,

如果父類沒有指明類型,則父類要按照Object類型處理

泛型接口:

泛型接口的語法定義:interface 接口名<泛型標識1,泛型標識2,…>{ 泛型標識 方法名(); … }

實現類也是泛型,實現類和接口的泛型要一致,如果接口沒有指明類型,則接口要按照Object類型處理

實現類不是泛型,接口要明確泛型接口的數據類型,如果接口沒有指明類型,則接口按照Object類型處理

lambda表達式

lambda表達式概念

面向對象的編程中強調,必須通過對象的形式去做事情;函數思想則是盡量忽略對象的復雜寫法,“強調做什么,而不是以什么形式去做”

lambda表達式就是函數思想的體現

lambda表達式就是定義函數式的簡化寫法,而不是函數調用的簡化寫法

lambda表達式格式

三要素:形式參數,箭頭,代碼塊

形如:(形參)->代碼塊

形參如果多個參數,參數之間逗號隔開,如果沒有參數,留空括號,不用留空格

-> 一定的是英文,固定寫法,表示執行

代碼塊:具體要做的事情

使用前提:使用接口:接口當中有且只有一個抽象方法

代碼示例:

package com.lambda;
public class Lambda {
    public static void main(String[] args) {
        //正常寫法
        Mythread mythread = new Mythread();
        Thread t = new Thread(mythread);
        t.start();
        //匿名內部類
        new Thread(new Runnable() {
            @Override
            public void run() {
                System.out.println("多線程1就緒了");
            }
        }).start();
        //lambda表達式:創建線程
        new Thread(()->{
            System.out.println("多線程2就緒了");
        }).start();
    }
}
class Mythread implements Runnable{
    @Override
    public void run() {
        System.out.println("多線程就緒");
    }
}

以上就是關于“泛型算法與Lambda表達式”的介紹,大家如果想了解更多相關知識,不妨來關注一下動力節點的Java在線學習,里面的課程內容從入門到精通,細致全面,很適合沒有基礎的小伙伴學習,相信對大家一定會有所幫助的。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美日韩成人高清在线播放 | 欧美行性性性o00x | 狠狠香蕉| 一级做一级爱a做片性视频视频 | a一级毛片视频免费看 | 日本xxxxx黄区免费看动漫 | 一级全黄毛片 | h在线观看视频 | 一本大道道香蕉免费 | 久久精品免看国产 | 日韩欧美亚洲一区精选 | 特级aaa片毛片免费观看 | 在线看欧美成人中文字幕视频 | 国产精品一区二区三区高清在线 | 中国一级毛片录像 | 日日日天天射天天干视频 | 琪琪色在线视频 | 日韩一区二区三区精品 | 欧美特黄视频在线观看 | 久久亚洲国产最新网站 | 亚洲欧美另类日韩 | 日韩中文字幕视频 | 台湾一级毛片 | 中文无码日韩欧 | 九九九九在线精品免费视频 | 特黄一级黄色片 | 国产免费播放一区二区 | 亚洲黄色小视频 | 丁香伊人五月综合激激激 | 性欧美激情xxxd | 黄频大全| 麻豆成人在线视频 | 国产欧美在线一区二区三区 | 激情综合网五月 | 在线亚洲+欧美+日本专区 | 一级毛片无遮挡免费全部 | 高清在线一区二区 | 123日本不卡在线观看 | 亚洲激情视频在线播放 | 看黄色一级 | 国产日韩欧美91 |