<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jwethand

    Nothing is particularly hard if you divide it into small jobs.
    posts - 21, comments - 18, trackbacks - 0, articles - 20
    類似Groovy、Python、Ruby這樣的語言中都存在閉包的概念,Java、C++、C#這樣的語言都不支持閉包,什么是閉包呢?記得以前看到的一篇文章中這樣說過“對(duì)象是附帶過程的數(shù)據(jù),閉包是附帶數(shù)據(jù)的過程”。聽起來有點(diǎn)抽象,簡(jiǎn)單一點(diǎn)講閉包就是“一段封閉的代碼”(block),下面是Java7規(guī)范草案中有關(guān)閉包的一段代碼:
    int(int) plus2b = (int x) {return x+2; };
    閉包可以包含參數(shù)和返回結(jié)果,這比起Java中的匿名內(nèi)部類要要簡(jiǎn)單靈活的多。個(gè)人認(rèn)為Java中增加閉包函數(shù)除了增加靈活性;而且更易于對(duì)代碼進(jìn)行抽象;同時(shí)可以減少臨時(shí)對(duì)象對(duì)內(nèi)存的開銷,雖然Java有自動(dòng)垃圾回收機(jī)制,但是有時(shí)候在一些應(yīng)用程序中臨時(shí)對(duì)象的存在可能就是性能的瓶頸。目前Java7中的閉包部分的規(guī)范還在起草階段,期望未來的Java中可以增加更多的動(dòng)態(tài)語言的支持。

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: **一级毛片免费完整视| 大陆一级毛片免费视频观看i| 中国国产高清免费av片| 4444www免费看| 久久精品国产亚洲77777| 校园亚洲春色另类小说合集| 国产在线观看免费视频软件 | 国产AV无码专区亚洲AV漫画 | 一级做a爰黑人又硬又粗免费看51社区国产精品视 | 久九九精品免费视频| 亚洲情侣偷拍精品| 自拍日韩亚洲一区在线| 国产在线播放线91免费| 亚洲熟妇无码八AV在线播放| 亚洲中文字幕无码爆乳| 99re热精品视频国产免费| 亚洲精品无码你懂的网站| 黄桃AV无码免费一区二区三区| 亚洲春色在线视频| 精品久久久久久无码免费| 国产午夜影视大全免费观看| 天天爽亚洲中文字幕| 午夜毛片不卡免费观看视频| 看Aⅴ免费毛片手机播放| 性感美女视频在线观看免费精品 | 亚洲av乱码一区二区三区香蕉 | 男女午夜24式免费视频 | 精品亚洲成a人片在线观看少妇 | 四虎亚洲精品高清在线观看| 日本免费xxxx色视频| 青青草原精品国产亚洲av| 国产精品爱啪在线线免费观看| 久久噜噜噜久久亚洲va久| 香蕉视频在线免费看| 亚洲AV成人一区二区三区AV| 免费影院未满十八勿进网站| 一级做a爰黑人又硬又粗免费看51社区国产精品视 | 亚洲人成电影网站免费| 亚洲人成综合网站7777香蕉| 免费成人黄色大片| 亚洲免费在线观看|