{"id":38,"date":"2014-06-01T20:56:38","date_gmt":"2014-06-01T11:56:38","guid":{"rendered":"http:\/\/blog.fupfin.com\/?p=38"},"modified":"2014-06-03T08:54:31","modified_gmt":"2014-06-02T23:54:31","slug":"%ec%9e%90%eb%b0%948-%eb%9e%8c%eb%8b%a4%ec%9d%98-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%9d%98%eb%af%b8","status":"publish","type":"post","link":"https:\/\/blog.fupfin.com\/?p=38","title":{"rendered":"[\ubc1c\ud45c\uc790\ub8cc]\uc790\ubc148 \ub78c\ub2e4\uc758 \uc774\ud574\uc640 \uc758\ubbf8"},"content":{"rendered":"<p>\uc9c0\ub09c \ud1a0\uc694\uc77c(2014\/5\/31), \uc2a4\ud504\ub9c1 \ucea0\ud504(<a href=\"http:\/\/springcamp.io\/\">springcamp.io<\/a>)\uc5d0\uc11c \ubc1c\ud45c\ud55c \uac15\uc758 \uc790\ub8cc\uc785\ub2c8\ub2e4.<\/p>\n<iframe src='https:\/\/www.slideshare.net\/slideshow\/embed_code\/35352385' width='425' height='348' sandbox=\"allow-popups allow-scripts allow-same-origin allow-presentation\" allowfullscreen webkitallowfullscreen mozallowfullscreen><\/iframe>\n<p>\uc774 \ubc1c\ud45c\ub97c \uc900\ube44\ud558\uba74\uc11c \uc81c\uac00 \uc62c\ub9b0 &#8220;<a title=\"Java 8 \uac1c\uc120 \uc0ac\ud56d \uad00\ub828 \uae00 \ubaa8\uc74c\" href=\"http:\/\/blog.fupfin.com\/?p=27\" target=\"_blank\">Java 8 \uac1c\uc120 \uc0ac\ud56d \uad00\ub828 \uae00 \ubaa8\uc74c<\/a>&#8220;\uc758 \ub78c\ub2e4 \uad00\ub828 \uc790\ub8cc\ub4e4\uacfc \ucd94\uac00\ub85c \ubc1c\uacac\ud55c \uba87\uac00\uc9c0\ub97c\u00a0\ucc38\uace0\ud588\ub294\ub370 \ud2b9\ud788 \ub2e4\uc74c\uc758 \uc790\ub8cc\ub4e4\uc774 \ub3c4\uc6c0\uc774 \ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n<p><!--more--><\/p>\n<ul>\n<li>David Hartveld\uc758 \uc790\ubc148 \uae00 3\ubd80\uc791: <a href=\"http:\/\/blog.hartveld.com\/2013\/03\/jdk-8-13-interface-default-method.html\" target=\"_blank\">1<\/a>, <a href=\"http:\/\/blog.hartveld.com\/2013\/03\/jdk-8-23-lambda-expressions.html\" target=\"_blank\">2<\/a>, <a href=\"http:\/\/blog.hartveld.com\/2013\/03\/jdk-8-33-stream-api.html\" target=\"_blank\">3<\/a><\/li>\n<li><a href=\"https:\/\/www.jcp.org\/aboutJava\/communityprocess\/final\/jsr335\/index.html\" target=\"_blank\">JSR-335: Lambda Expressions for the Java\u2122 Programming Language<\/a><\/li>\n<li><a href=\"http:\/\/www.lambdafaq.org\/\" target=\"_blank\">Maurice Naftalin&#8217;s Lambda FAQ<\/a><\/li>\n<li><a href=\"http:\/\/www.drdobbs.com\/jvm\/lambdas-and-streams-in-java-8-libraries\/240166818?pgno=3\" target=\"_blank\">Lambdas and Streams in Java 8 Libraries<\/a><\/li>\n<li><a href=\"http:\/\/docs.oracle.com\/javase\/tutorial\/java\/index.html\" target=\"_blank\">Java Tutorial<\/a>\uc758 <a href=\"http:\/\/docs.oracle.com\/javase\/tutorial\/java\/javaOO\/lambdaexpressions.html\" target=\"_blank\">Lambda Expressions<\/a><\/li>\n<li><a href=\"http:\/\/docs.oracle.com\/javase\/8\/docs\/api\/\" target=\"_blank\">Java 8 API<\/a><\/li>\n<li><a href=\"http:\/\/www.slideshare.net\/martyhall\/java-8-tutorial-streams-part-2-map-reduce-parallel-streams-and-infinite-streams\" target=\"_blank\">Java 8 Tutorial: Streams Part 2 &#8212; map, reduce, parallel streams, and infinite streams<\/a><\/li>\n<\/ul>\n<p>\uadf8\ub9ac\uace0 \ub78c\ub2e4\uc2dd\uacfc Method handle \uad00\uacc4<\/p>\n<ul>\n<li><a href=\"https:\/\/wikis.oracle.com\/display\/HotSpotInternals\/Method+handles+and+invokedynamic\" target=\"_blank\">Method handles and invokedynamic<\/a><\/li>\n<li><a href=\"http:\/\/www.slideshare.net\/hendersk\/method-handles-in-java\" target=\"_blank\">Method Handles in Java<\/a><\/li>\n<li><a href=\"http:\/\/www.oracle.com\/technetwork\/articles\/javase\/dyntypelang-142348.html\" target=\"_blank\">New JDK 7 Feature: Support for Dynamically Typed Languages in the Java Virtual Machine<\/a><\/li>\n<li><a href=\"http:\/\/www.takipiblog.com\/2014\/01\/16\/compiling-lambda-expressions-scala-vs-java-8\/\">Compiling Lambda Expressions: Scala vs. Java 8<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\uc9c0\ub09c \ud1a0\uc694\uc77c(2014\/5\/31), \uc2a4\ud504\ub9c1 \ucea0\ud504(springcamp.io)\uc5d0\uc11c \ubc1c\ud45c\ud55c \uac15\uc758 \uc790\ub8cc\uc785\ub2c8\ub2e4. \uc774 \ubc1c\ud45c\ub97c \uc900\ube44\ud558\uba74\uc11c \uc81c\uac00 \uc62c\ub9b0 &#8220;Java 8 \uac1c\uc120 \uc0ac\ud56d \uad00\ub828 \uae00 \ubaa8\uc74c&#8220;\uc758 \ub78c\ub2e4 \uad00\ub828 \uc790\ub8cc\ub4e4\uacfc \ucd94\uac00\ub85c \ubc1c\uacac\ud55c \uba87\uac00\uc9c0\ub97c\u00a0\ucc38\uace0\ud588\ub294\ub370 \ud2b9\ud788 \ub2e4\uc74c\uc758 \uc790\ub8cc\ub4e4\uc774 \ub3c4\uc6c0\uc774 \ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[3],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4FJ1B-C","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=\/wp\/v2\/posts\/38"}],"collection":[{"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=38"}],"version-history":[{"count":6,"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=\/wp\/v2\/posts\/38\/revisions"}],"predecessor-version":[{"id":45,"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=\/wp\/v2\/posts\/38\/revisions\/45"}],"wp:attachment":[{"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=38"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=38"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.fupfin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}