ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美日韩亚洲综合,蜜臀久久99精品久久久画质超高清 ,激情久久免费视频http://www.aygfsteel.com/matuobasyouca/category/51214.htmlzh-cnFri, 23 Mar 2012 14:41:21 GMTFri, 23 Mar 2012 14:41:21 GMT60Java 8 新特æ€?/title><link>http://www.aygfsteel.com/matuobasyouca/articles/372583.html</link><dc:creator>一酌散千忧</dc:creator><author>一酌散千忧</author><pubDate>Fri, 23 Mar 2012 14:37:00 GMT</pubDate><guid>http://www.aygfsteel.com/matuobasyouca/articles/372583.html</guid><wfw:comment>http://www.aygfsteel.com/matuobasyouca/comments/372583.html</wfw:comment><comments>http://www.aygfsteel.com/matuobasyouca/articles/372583.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/matuobasyouca/comments/commentRss/372583.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/matuobasyouca/services/trackbacks/372583.html</trackback:ping><description><![CDATA[<p><span style="font-family:宋体;Times New Roman";Times New Roman"">我们正焦急等待的</span>Java8<span style="font-family:宋体;Times New Roman";Times New Roman"">中将会支持一些新ç‰ÒŽ€§ï¼Œ˜q™äº›æ–°ç‰¹æ€§æœ¬åº”当åœ?/span>Java7<span style="font-family:宋体;Times New Roman";Times New Roman"">中加入却被推˜qŸäº†ã€‚现在,</span>Oracle<span style="font-family:宋体;Times New Roman";Times New Roman"">承诺新版本将会是“革命åQŒè€Œéž˜q›åŒ–”ã€?/span>Java<span style="font-family:宋体;Times New Roman";Times New Roman"">语言的前景将会如何?</span></p> <p><span style="font-family:宋体;Times New Roman";Times New Roman"">åœ?/span>2011JavaOne<span style="font-family:宋体;Times New Roman";Times New Roman"">回忆中,</span>Oracle<span style="font-family:宋体;Times New Roman";Times New Roman"">çš?/span>Java<span style="font-family: 宋体;Times New Roman";Times New Roman"">首席架构å¸?/span>Mark Reinhold<span style="font-family:宋体;Times New Roman";Times New Roman"">¾l™å¤§ä¼—介¾läº†ä¸€éƒ¨åˆ†</span>Java8<span style="font-family:宋体;Times New Roman";Times New Roman"">的特性,以及</span>Java9<span style="font-family:宋体;Times New Roman";Times New Roman"">的一些计划。不òq¸çš„æ˜¯ï¼Œæœ¬åœ¨</span>Java7<span style="font-family:宋体;Times New Roman";Times New Roman"">中计划的</span>5<span style="font-family: 宋体;Times New Roman";Times New Roman"">个关键改˜q›ï¼Œå…¶ä¸­æœ?/span>2<span style="font-family:宋体;Times New Roman";Times New Roman"">个因ä¸?/span>Java release<span style="font-family:宋体;Times New Roman";Times New Roman"">版本的日期原因被暂时搁置ã€?/span>Mark<span style="font-family:宋体;Times New Roman";Times New Roman"">承认</span>Java7<span style="font-family:宋体;Times New Roman";Times New Roman"">的更新非帔R‡è¦ï¼Œä½†æ˜¯æš—示äº?/span>Java8<span style="font-family:宋体;Times New Roman";Times New Roman"">ž®†åœ¨åŸºç¡€å±‚面改变原本语言的功能。看一下特性列表,应该是接˜q‘真实的ã€?/span></p> <p>Java8<span style="font-family:宋体;Times New Roman";Times New Roman"">çš?/span>release<span style="font-family:宋体;Times New Roman";Times New Roman"">版本ž®†åŒ…含两个主要项目:</span>Lambda <span style="font-family:宋体;Times New Roman";Times New Roman"">å’?/span> Jigsaw. <span style="font-family:宋体;Times New Roman";Times New Roman"">åœ?/span>Lambda<span style="font-family:宋体;Times New Roman";Times New Roman"">™å¹ç›®ä¸?/span>, Java<span style="font-family:宋体;Times New Roman";Times New Roman"">ž®†æå‡ä¼˜åŒ–在多核处理¾pȝ»Ÿä¸­çš„æœ‰æ•ˆèƒ½åŠ›ã€‚å¤šæ ¸æ˜¯</span>Java<span style="font-family:宋体;Times New Roman";Times New Roman"">ž®†ä¼š˜qè¡Œçš„æœ€å¸¸è§çš„硬件支持,所以还是非常有必要优化在多核åã^台的性能的ã€?/span>Lambda<span style="font-family:宋体;Times New Roman";Times New Roman"">™å¹ç›®ž®†åŒ…含一个额外的支持ž®†ä»£ç æ¨¡åž‹åŒ–为数据的¾~–程模式的处理系¾l?/span>[1]<span style="font-family:宋体;Times New Roman";Times New Roman"">。新处理¾pȝ»Ÿèƒ½å¤Ÿæ–¹ä¾¿åœîC‹Éç”?/span>Lambda<span style="font-family:宋体;Times New Roman";Times New Roman"">表达å¼?/span>, <span style="font-family: 宋体;Times New Roman";Times New Roman"">ä½œäØ“å¤šæ ¸òq›_°çš„æœ€ä½›_¤„理方式。这些新ç‰ÒŽ€§åŒ…括:</span></p> <p style="margin-left:21.0pt;text-indent:-21.0pt;"><span style="font-family:Wingdings;">l </span>Lambda <span style="font-family:宋体;Times New Roman";Times New Roman"">表达式的使用</span></p> <p style="margin-left:21.0pt;text-indent:-21.0pt;"><span style="font-family: Wingdings;">l </span><span style="font-family:宋体;Times New Roman";Times New Roman"">扩展的目标类型化</span></p> <p style="margin-left:21.0pt;text-indent:-21.0pt;"><span style="font-family: Wingdings;">l </span><span style="font-family:宋体;Times New Roman";Times New Roman"">æ–ÒŽ³•与构造函数引ç”?/span></p> <p style="margin-left:21.0pt;text-indent:-21.0pt;"><span style="font-family: Wingdings;">l </span><span style="font-family:宋体;Times New Roman";Times New Roman"">默认æ–ÒŽ³•</span></p> <p><span style="font-family:宋体;Times New Roman";Times New Roman"">若想å¯?/span>Lambda <span style="font-family:宋体;Times New Roman";Times New Roman"">™å¹ç›®äº†è§£æ›´å¤šåQŒè¯·è®‰K—®</span>:http://openjdk.java.net/projects/lambda/</p> <p>Java8<span style="font-family:宋体;Times New Roman";Times New Roman"">½W¬äºŒä¸ªæ¿€åЍäh心的™å¹ç›®ž®±æ˜¯</span>Jigsaw<span style="font-family:宋体;Times New Roman";Times New Roman"">ã€?/span>Jigsaw<span style="font-family:宋体;Times New Roman";Times New Roman"">目的是在</span>JDK<span style="font-family:宋体;Times New Roman";Times New Roman"">中徏立一套设计和实施模块化系¾lŸçš„行之有效的方法,òq¶å°†è¯¥æ¨¡å—化¾pȝ»Ÿç›´æŽ¥åº”用äº?/span>JDK<span style="font-family:宋体;Times New Roman";Times New Roman"">本èínã€‚è¿™æ˜¯äØ“äº†åŠ å¼ºå¤§å—ä»£ç çš„å¯ç»´æŠ¤æ€§ä»¥åŠæå‡ä»£ç åœ¨è·¨åº”ç”¨ç¨‹åºæˆ–å¤§åž‹æ“ä½œæ—¶çš„å¯ç”¨æ€§ã€?/span>Jigsaw<span style="font-family:宋体;Times New Roman";Times New Roman"">™å¹ç›®å¸¦æ¥äº†ç›¸å½“多的新ç‰ÒŽ€§ï¼ŒåŒ…括ž®è£…åQŒé‡æž„,版本控制和模块集成ã€?/span></p> <p><span style="font-family:宋体;Times New Roman";Times New Roman"">若想å¯?/span>Jigsaw<span style="font-family:宋体;Times New Roman";Times New Roman"">™å¹ç›®äº†è§£æ›´å¤šåQŒè¯·è®‰K—®</span>:http://openjdk.java.net/projects/ jigsaw /</p> <p><span style="font-family:宋体;Times New Roman";Times New Roman"">通过上述两个™å¹ç›®</span>, <span style="font-family:宋体;Times New Roman";Times New Roman"">˜q˜å°†ä¼šæœ‰å…¶ä»–的语­a€ç‰¹å¾åŠ å…¥åQŒå¦‚åQ?/span> <span style="font-family:宋体;Times New Roman";Times New Roman"">加强äº?/span>Java<span style="font-family:宋体;Times New Roman";Times New Roman"">核心库能够简单的表达集合åQ?/span>collections<span style="font-family:宋体;Times New Roman";Times New Roman"">åQ‰çš„òq¶è¡Œè®¡ç®—òq¶ä¸”</span> virtual extension methods <span style="font-family:宋体;Times New Roman";Times New Roman"">˜qè¡Œåœ¨æŽ¥å£ä¸­¾l™ä¸€ä¸ªæ–¹æ³•指定默认实现。支持传感器的新</span>Date/Time API<span style="font-family:宋体;Times New Roman";Times New Roman"">ž®†å¢žåŠ ä»£ç çš„å¯éƒ¨¾|²æ–¹å¼ã€?/span></p> <p>Oracle <span style="font-family: 宋体;Times New Roman";Times New Roman"">正在规划òq¶å¼€å§‹è®¨è®?/span>Java9<span style="font-family:宋体;Times New Roman";Times New Roman"">开发的关键领域。他们正在考察建立一个自调节çš?/span>JVM<span style="font-family:宋体;Times New Roman";Times New Roman"">åQˆé’ˆå¯¹è¿è¡Œæ•ˆçŽ‡å’Œæ€§èƒ½åQ‰ï¼Œæ”¹è¿›æœ¬åœ°é›†æˆå’Œå¤§è§„模多核可äŽ×¾~©æ€§ã€‚åÆˆä¸”åœ¨è€ƒè™‘é€šè¿‡å…ƒå¯¹è±¡åè®®å’Œèµ„æº½Ž¡ç†æä¾›å¯¹äº‘½E‹åºçš„跨语言支持ã€?/span>Java<span style="font-family:宋体;Times New Roman";Times New Roman"">有着巨大的开发者基æ•îC»Žè€Œæ­£åœ¨é€æ­¥æˆäؓ世界上最常用的编½E‹è¯­­a€åQŒæ‰€ä»?/span>Java<span style="font-family:宋体;Times New Roman";Times New Roman"">的新ç‰ÒŽ€§åƈ不能让迎合所有ähã€?/span>Oracle<span style="font-family:宋体;Times New Roman";Times New Roman"">期望</span>Java<span style="font-family: 宋体;Times New Roman";Times New Roman"">æˆäØ“æœªæ¥åº”ç”¨½E‹åºçš„æœ€ä¸»è¦çš„ç¼–½E‹è¯­­a€åQŒä¸ä»…推动了语言的进步,也能同时取得开发者的‹Æ¢å¿ƒã€?/span></p> <p> </p> <p>[1]: Given the increasing relevance of callbacks and other functional-style idioms, it is important that modeling code as data in Java be as lightweight as possible.<span style="font-family: 宋体;Times New Roman";Times New Roman"">从官¾|‘上摘抄的一ŒDµï¼Œå¯¹äºŽ</span>modeling code as data<span style="font-family:宋体;Times New Roman";Times New Roman"">的理解,</span>modeling<span style="font-family:宋体;Times New Roman";Times New Roman"">åº”å½“æ˜¯åŠ¨è¯æ‰€ä»¥æœ€åŽè¿˜æ˜¯ç¿»è¯‘äØ“ž®†ä»£ç æ¨¡åž‹åŒ–为数据ã€?/span></p> <p>[2]: http://www.disi.unige.it/person/ZuccaE/FOOL2011/goetz-slides.pdf <span style="font-family:宋体;Times New Roman";Times New Roman"">˜q™ä¸ª</span>pdf<span style="font-family:宋体;Times New Roman";Times New Roman"">解释了很å¤?/span>Java8<span style="font-family:宋体;Times New Roman";Times New Roman"">的特æ€?nbsp;</span></p> <p> <br /></p> <p> </p> <p><span style="font-family:宋体;Times New Roman";Times New Roman"">原文引用åQ?/span><a >http://www.learncomputer.com/java-8-new-features/</a></p> <p> </p><img src ="http://www.aygfsteel.com/matuobasyouca/aggbug/372583.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/matuobasyouca/" target="_blank">一酌散千忧</a> 2012-03-23 22:37 <a href="http://www.aygfsteel.com/matuobasyouca/articles/372583.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> Ö÷Õ¾Ö©Öë³ØÄ£°å£º <a href="http://" target="_blank">ÑôÇúÏØ</a>| <a href="http://" target="_blank">°ËËÞÏØ</a>| <a href="http://" target="_blank">ÓÀ¾¸ÏØ</a>| <a href="http://" target="_blank">ÆÕÀ¼µêÊÐ</a>| <a href="http://" target="_blank">Íû½­ÏØ</a>| <a href="http://" target="_blank">ÓÀµÇÏØ</a>| <a href="http://" target="_blank">Ð˺ÍÏØ</a>| <a href="http://" target="_blank">ÁÙ¸ßÏØ</a>| <a href="http://" target="_blank">¹ȪÊÐ</a>| <a href="http://" target="_blank">±±°²ÊÐ</a>| <a href="http://" target="_blank">ºþÄÏÊ¡</a>| <a href="http://" target="_blank">ÎèÑôÏØ</a>| <a href="http://" target="_blank">×ÊÖÐÏØ</a>| <a href="http://" target="_blank">°×ɳ</a>| <a href="http://" target="_blank">ºªµ¦ÊÐ</a>| <a href="http://" target="_blank">ÔªÀÊÇø</a>| <a href="http://" target="_blank">ÁÉÄþÊ¡</a>| <a href="http://" target="_blank">·á³ÇÊÐ</a>| <a href="http://" target="_blank">ÎÚÀ­ÌØÇ°Æì</a>| <a href="http://" target="_blank">¿â³µÏØ</a>| <a href="http://" target="_blank">²ìÓçÏØ</a>| <a href="http://" target="_blank">¸»ÄþÏØ</a>| <a href="http://" target="_blank">°²ÁúÏØ</a>| <a href="http://" target="_blank">º¬É½ÏØ</a>| <a href="http://" target="_blank">ÔÓ¶àÏØ</a>| <a href="http://" target="_blank">½¨ÄþÏØ</a>| <a href="http://" target="_blank">°ÍÀï</a>| <a href="http://" target="_blank">½ú³Ç</a>| <a href="http://" target="_blank">Âí¶û¿µÏØ</a>| <a href="http://" target="_blank">ºôºÍºÆÌØÊÐ</a>| <a href="http://" target="_blank">ÂÐÄÏÏØ</a>| <a href="http://" target="_blank">ƽ¶ÈÊÐ</a>| <a href="http://" target="_blank">ÅîÏªÏØ</a>| <a href="http://" target="_blank">ÎÚº£ÊÐ</a>| <a href="http://" target="_blank">äųØÏØ</a>| <a href="http://" target="_blank">ËìÆ½ÏØ</a>| <a href="http://" target="_blank">÷ÖÝÊÐ</a>| <a href="http://" target="_blank">̨½­ÏØ</a>| <a href="http://" target="_blank">ÍòÊ¢Çø</a>| <a href="http://" target="_blank">³¤Ë³ÏØ</a>| <a href="http://" target="_blank">áÔÃ÷ÏØ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>