萬(wàn)碼學(xué)堂
萬(wàn)碼云課
免費(fèi)試聽(tīng)
課程
關(guān)注點(diǎn)
筆記
全部課程分類(lèi)
精通Java編程
萬(wàn)碼15.0課程體系
Java王者風(fēng)范
專(zhuān)業(yè)技術(shù)筆記—碼上記
大數(shù)據(jù)編程開(kāi)發(fā)
WEB前端編程
精通數(shù)據(jù)庫(kù)
首頁(yè)
作品
學(xué)習(xí)
師資
就業(yè)
開(kāi)班
報(bào)名流程
編程資訊
聯(lián)系萬(wàn)碼
電話:0532-85025005
在線報(bào)名
分類(lèi)導(dǎo)航
萬(wàn)碼學(xué)員實(shí)訓(xùn)作品
IT企業(yè)招聘信息
在萬(wàn)碼學(xué)堂奮斗的歲月
編程知識(shí)分享
你想了解的萬(wàn)碼學(xué)堂
青島軟件培訓(xùn)課程
IT行業(yè)動(dòng)態(tài)
職場(chǎng)人生
學(xué)習(xí)編程的感想
萬(wàn)碼學(xué)員風(fēng)采
萬(wàn)碼學(xué)堂技術(shù)專(zhuān)家
Java 8 簡(jiǎn)明教程(五) Lambda的范圍
發(fā)布時(shí)間:2014年06月21日
作者: 萬(wàn)碼學(xué)堂
對(duì)于lambdab表達(dá)式外部的變量,其訪問(wèn)權(quán)限的粒度與匿名對(duì)象的方式非常類(lèi)似。你能夠訪問(wèn)局部對(duì)應(yīng)的外部區(qū)域的局部final變量,以及成員變量和靜態(tài)變量。
訪問(wèn)局部變量
我們可以訪問(wèn)lambda表達(dá)式外部的final局部變量:
Java代碼
final
int
num =
1
;
Converter<Integer, String> stringConverter =
(from) -> String.valueOf(from + num);
stringConverter.convert(
2
);
// 3
但是與匿名對(duì)象不同的是,變量num并不需要一定是final。下面的代碼依然是合法的:
延伸閱讀
ssh框架
2016-09-30
阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖
2017-07-26
消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe
2024-03-26
Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】
2017-07-26
詞向量-LRWE模型-更好地識(shí)別反義詞同義詞
2017-07-26
從棧不平衡問(wèn)題 理解 calling convention
2017-07-26
php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明
2017-07-26
Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解
2017-07-26
阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析
2017-07-26
集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二)
2017-07-26
學(xué)習(xí)是年輕人改變自己的最好方式
我想了解如何學(xué)習(xí)
姓名:
手機(jī):
留言: