0
我發現從Java 8支持高階函數的方式:Lambda expressions and higher-order functions生成Java高階函數與訪問說明
像在JavaScript:
funcArr = ["abc","def"];
funcArr.forEach(function(x){
eval(x+"=function(){console.log('new func');}");
}
現在我的查詢是,如果我用提到的這種方法在上面的答案中,我可以指定創建函數的訪問修飾符:
尋找匿名實現? –
不是匿名的,需要定義好的函數生成 –
你能解釋一下你需要它的原因嗎?我唯一能想到的是java8函數接口+ lambdas? – LazerBanana