注解 概念:說(shuō)明程序的里逆。給計(jì)算機(jī)看的注釋?zhuān)河梦淖置枋龀绦虻摹=o程序員看的 定義:注解(Annotation)用爪,也叫元數(shù)據(jù)原押。一種代碼級(jí)別的說(shuō)明。它...
Junit單元測(cè)試 測(cè)試分類(lèi):1. 黑盒測(cè)試:不需要寫(xiě)代碼诸衔,給輸入值,看程序是否能夠輸出期望的值颇玷。2. 白盒測(cè)試:需要寫(xiě)代碼的笨农。關(guān)注程序具體的執(zhí)...
方法引用 在使用Lambda表達(dá)式的時(shí)候,我們實(shí)際上傳遞進(jìn)去的代碼就是一種解決方案:拿什么參數(shù)做什么操作帖渠。但是如果我們?cè)贚ambda中所指定的操...
Stream流 在Java 8中谒亦,得益于Lambda所帶 來(lái)的函數(shù)式編程,引入了一個(gè)全新的Stream概念空郊,用于解決已有集合類(lèi)庫(kù)既有的弊端份招。Ja...
函數(shù)式接口 函數(shù)式接口在Java中是指:有且僅有一個(gè)抽象方法的接口狞甚。當(dāng)然接口中可以包含其他的方法(默認(rèn),靜態(tài),私有) 函數(shù)式接口锁摔,即適用于函數(shù)式...
常用函數(shù)式接口 JDK提供了大量常用的函數(shù)式接口以豐富Lambda的典型使用場(chǎng)景,它們主要在 java.util.function 包中被提供哼审。...
模擬B\S服務(wù)器
TCP通信程序 TCP通信能實(shí)現(xiàn)兩臺(tái)計(jì)算機(jī)之間的數(shù)據(jù)交互谐腰,通信的兩端孕豹,要嚴(yán)格區(qū)分為客戶(hù)端(Client)與服務(wù)端(Server)。 兩端通信時(shí)步...
網(wǎng)絡(luò)編程 軟件結(jié)構(gòu) C/S結(jié)構(gòu) :全稱(chēng)為Client/Server結(jié)構(gòu)十气,是指客戶(hù)端和服務(wù)器結(jié)構(gòu)励背。常見(jiàn)程序有QQ、迅雷等軟件砸西。B/S結(jié)構(gòu) :全稱(chēng)為...