Stream 基本介紹 1、Java 8中提供了一個(gè)新的附加包,名為Java.util.stream。這個(gè)包由類、接口和枚舉組成,允許對(duì)元素進(jìn)行...
概述 Java語言開發(fā)經(jīng)常會(huì)使用到集合框架,如下圖所示為Java 集合框架結(jié)構(gòu)圖: 從圖中可以看出Java 集合主要實(shí)現(xiàn)了Map和Collect...
函數(shù)式接口基本介紹 1、函數(shù)式接口:只有一個(gè)方法的接口;2、有且僅有一個(gè)抽象方法的接口,但是可以有多個(gè)非抽象方法的接口。函數(shù)式接口可以被隱式轉(zhuǎn)換...
前言 作為后端研發(fā)人員,平時(shí)需要經(jīng)常做服務(wù)接口設(shè)計(jì)及開發(fā),需要與前端進(jìn)行接口聯(lián)調(diào),排查生產(chǎn)環(huán)境線上問題。因此,后端工程師,核心基本工作就是如何把...
概述 ① AOP(Aspect Orient Programming), 面向切面編程,AOP 是一種編程思想,是面向?qū)ο缶幊蹋∣OP)的一種補(bǔ)...
1、概述 Java8之前 ① Java8之前有date類,date類如果不格式化可讀性十分差;② simpledateformat方法中form...
1、 Optional介紹 傳統(tǒng)的寫代碼方式經(jīng)常會(huì)遇到NullPointerException,這就需要我們?cè)诖a中經(jīng)常判空。而判空的寫法又會(huì)顯...
Java 實(shí)現(xiàn)異步的方式有多種,以下是其中一些: 回調(diào)(Callback):在進(jìn)行異步操作時(shí),可以傳遞一個(gè)回調(diào)函數(shù)(Callback)來處理異步...
作為一名Java高級(jí)工程師,你可能會(huì)在面試中遇到許多各種各樣的問題,這些問題旨在考察你對(duì)Java的深入理解和實(shí)際應(yīng)用的經(jīng)驗(yàn)。以下是一些可能在Ja...