簡介:如何應對傳統項目開發中遇到的代碼冗余的問題?如何提升開發效率?如何精簡代碼?學會Lambda必不可少~ Lambda表達式是函數式編程思想的一種體現,本課程先講解了Lambda表達式基本操作語法和底層原理,再結合Stream完成項目重構,幫助你夯實Lambda表達式基礎,輕松應對工作和面試。另外,JDK8以后,源碼中開始應用Lambda表達式,學習它對以后鉆研源碼非常重要。
第3章 Lambda表達式的基礎知識
什么是函數式接口、Lambda表達式的基礎語法、方法重載與Lambda表達式以及底層構建原理。
第4章 Lambda表達式在集合中的運用
介紹方法引用、Java Stream 如何操作集合及底層原理。
第5章 Lambda表達式在實際生產中的應用
手把手使用lambda表達式對一個項目進行重構,分析性能問題、線程安全問題。最后給課程做一個總結。