{"id":810,"date":"2010-11-17T00:43:01","date_gmt":"2010-11-16T22:43:01","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/2010\/11\/jsrs-fr-java-7-und-java-8-wurden-dem-jcp-bergeben\/"},"modified":"2010-11-17T00:43:01","modified_gmt":"2010-11-16T22:43:01","slug":"jsrs-fr-java-7-und-java-8-wurden-dem-jcp-bergeben","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2010\/11\/jsrs-fr-java-7-und-java-8-wurden-dem-jcp-bergeben\/","title":{"rendered":"JSRs f&uuml;r Java 7 und Java 8 wurden dem JCP &uuml;bergeben"},"content":{"rendered":"<ul>\n<li>\n<p><i><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=334\">JSR 334<\/a>: Small Enhancements to the Java Programming Language<\/i>, by <a href=\"http:\/\/blogs.sun.com\/darcy\/entry\/project_coin_jsr_filed\">Joe Darcy<\/a> with help from <a href=\"http:\/\/blogs.sun.com\/jjg\">Jon Gibbons<\/a>, <a href=\"http:\/\/blogs.sun.com\/mcimadamore\">Maurizio Cimadamore<\/a>, and many others in <a href=\"http:\/\/openjdk.java.net\/projects\/coin\">Project Coin<\/a>;<\/p>\n<\/li>\n<li>\n<p><i><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=335\">JSR 335<\/a>: Lambda Expressions for the Java Programming Language<\/i>, by <a href=\"http:\/\/blogs.sun.com\/briangoetz\">Brian Goetz<\/a> with help from <a href=\"http:\/\/blogs.sun.com\/abuckley\">Alex Buckley<\/a>, Maurizio, and others in<a href=\"http:\/\/openjdk.java.net\/projects\/lambda\">Project Lambda<\/a>;<\/p>\n<\/li>\n<li>\n<p><i><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=336\">JSR 336<\/a>: Java SE 7 Release Contents<\/i>, for the enormous team effort that is <a href=\"http:\/\/openjdk.java.net\/projects\/jdk7\">JDK 7<\/a> (the \ufb01rst half of <a href=\"http:\/\/blogs.sun.com\/mr\/entry\/plan_b_details\">Plan B<\/a>); and, \ufb01nally,<\/p>\n<\/li>\n<li>\n<p><i><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=337\">JSR 337<\/a>: Java SE 8 Release Contents<\/i>, for the eventual JDK 8 (the rest of Plan B).<\/p>\n<\/li>\n<\/ul>\n<p>Im Moment sind folgende Neuerungen im JSR 336 f\u00fcr Java 7 beschrieben:<\/p>\n<p>The following JSRs will be proposed for inclusion as components of the Java SE 7 Umbrella JSR. The final Java SE 7 Platform Specification might not include all of these JSRs, and it might include some JSRs not listed here.<\/p>\n<ul>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=203\">JSR 203<\/a>: More New I\/O APIs for the Java Platform (&quot;NIO.2&quot;) <\/li>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=292\">JSR 292<\/a>: Supporting Dynamically Typed Languages on the Java Platform <\/li>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=334\">JSR 334<\/a>: Small Enhancements to the Java Programming Language (OpenJDK <a href=\"http:\/\/openjdk.java.net\/projects\/coin\">Project Coin<\/a>)<\/li>\n<\/ul>\n<p>The following core JCP specifications will be enhanced under the auspices of the Java SE 7 Umbrella JSR:<\/p>\n<ul>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=901\">JSR 901<\/a>: Java Language Specification \u2014 Maintenance Review to incorporate fixes since Java SE 5.0 and changes from the above JSRs <\/li>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=924\">JSR 924<\/a>: JVM Specification \u2014 Maintenance Review to incorporate changes made in Java SE 6.0 and <a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=292\">JSR 292<\/a><\/li>\n<li>Java SE APIs \u2014 Maintenance Review to incorporate changes made by routine maintenance and small-scale enhancement<\/li>\n<\/ul>\n<p>Changes defined in Maintenance Reviews of various bundled stand-alone JSRs will also be included:<\/p>\n<ul>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=199\">JSR 199<\/a>: Java Compiler API <\/li>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=206\">JSR 206<\/a>: Java API for XML Processing (JAXP) <\/li>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=222\">JSR 222<\/a>: Java Architecture for XML Binding (JAXB) <\/li>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=224\">JSR 224<\/a>: Java API for XML-Based Web Services (JAX-WS) <\/li>\n<li><a href=\"http:\/\/jcp.org\/en\/jsr\/detail?id=269\">JSR 269<\/a>: Pluggable Annotation-Processing API<\/li>\n<\/ul>\n<p>In addition to the JSRs listed above, a number of smaller enhancements are planned:<\/p>\n<ul>\n<li>Thread-safe concurrent class loaders <\/li>\n<li>Unicode 6.0 <\/li>\n<li>Enhanced locale support (IETF BCP 47 and UTR 35) <\/li>\n<li>TLS 1.2 <\/li>\n<li>Elliptic-curve cryptography <\/li>\n<li>JDBC 4.1 <\/li>\n<li>Translucent and shaped windows <\/li>\n<li>Heavyweight\/lightweight component mixing <\/li>\n<li>Swing Nimbus look-and-feel <\/li>\n<li>Swing JLayer component<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>JSR 334: Small Enhancements to the Java Programming Language, by Joe Darcy with help from Jon Gibbons, Maurizio Cimadamore, and many others in Project Coin; JSR 335: Lambda Expressions for the Java Programming Language, by Brian Goetz with help from Alex Buckley, Maurizio, and others inProject Lambda; JSR 336: Java SE 7 Release Contents, for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[5],"tags":[],"class_list":["post-810","post","type-post","status-publish","format-standard","hentry","category-java-7"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=810"}],"version-history":[{"count":0,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/810\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=810"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=810"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}