{"id":38223,"date":"2019-10-31T22:22:24","date_gmt":"2019-10-31T19:22:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vypusk-java-se-13\/"},"modified":"2019-10-31T22:22:24","modified_gmt":"2019-10-31T19:22:24","slug":"vypusk-java-se-13","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-java-se-13","title":{"rendered":"Ver\u00f6ffentlichung von Java SE 13","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nach sechsmonatiger Entwicklung hat die Firma Oracle <noindex><a rel=\"nofollow\" href=\"http:\/\/mail.openjdk.java.net\/pipermail\/announce\/2019-September\/000274.html\">hat<\/a><\/noindex> plattforms <noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/index.html\">Java SE 13<\/a><\/noindex> (Java Platform, Standard Edition 13), dessen Referenzimplementierung das Open-Source-Projekt OpenJDK nutzt. In Java SE 13 bleibt die Abw\u00e4rtskompatibilit\u00e4t zu fr\u00fcheren Versionen der Java-Plattform erhalten, alle fr\u00fcher geschriebenen Java-Projekte werden ohne \u00c4nderungen mit der neuen Version funktionieren. Fertige Installationspakete von Java SE 13 (JDK, JRE und Server JRE) <noindex><a rel=\"nofollow\" href=\"http:\/\/jdk.java.net\/13\">wurden vorbereitet<\/a><\/noindex> f\u00fcr Linux (x86_64), Solaris, Windows und macOS. Die unter dem Projekt OpenJDK entwickelte Referenzimplementierung <noindex><a rel=\"nofollow\" href=\"http:\/\/openjdk.java.net\/projects\/jdk\/13\/\">Java 13<\/a><\/noindex> ist vollst\u00e4ndig unter der GPLv2-Lizenz mit Ausnahmen von GNU ClassPath ge\u00f6ffnet, die dynamische Bindungen an kommerzielle Produkte erlauben. <\/p>\n<p>Java SE 13 geh\u00f6rt zur Kategorie der Releases mit normaler Unterst\u00fctzung, f\u00fcr die Updates bis zur n\u00e4chsten Ver\u00f6ffentlichung bereitgestellt werden. Die Version mit langfristiger Unterst\u00fctzung (LTS) sollte Java SE 11 sein, f\u00fcr die Updates bis zum Jahr 2026 bereitgestellt werden. Die vorherige LTS-Version Java 8 wird bis Dezember 2020 unterst\u00fctzt. Die n\u00e4chste LTS-Ver\u00f6ffentlichung ist f\u00fcr September 2021 geplant. Es sei daran erinnert, dass mit der Ver\u00f6ffentlichung von Java 10 das Projekt auf einen neuen Entwicklungsprozess umgestellt hat, der einen k\u00fcrzeren Zyklus zur Bildung neuer Releases beinhaltet. Neue Funktionalit\u00e4ten werden jetzt in einem konstant aktualisierten Master-Zweig entwickelt, in den bereits fertige \u00c4nderungen aufgenommen werden und von dem alle sechs Monate Zweige zur Stabilisierung neuer Releases abgezweigt werden. Die Ver\u00f6ffentlichung von Java 14 ist f\u00fcr M\u00e4rz n\u00e4chsten Jahres geplant, wof\u00fcr bereits <noindex><a rel=\"nofollow\" href=\"http:\/\/jdk.java.net\/14\/\">verf\u00fcgbar sind<\/a><\/noindex> Testversionen zur Verf\u00fcgung stehen.<\/p>\n<p>Aus <noindex><a rel=\"nofollow\" href=\"http:\/\/openjdk.java.net\/projects\/jdk\/13\/\">Neuheiten<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/jdk.java.net\/13\/release-notes#newfeatures\">Java 13<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blogs.oracle.com\/java-platform-group\/the-arrival-of-java-13\">kann man<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.oracle.com\/technetwork\/java\/javase\/13all-relnotes-5461743.html#NewFeature\">vermerken<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"http:\/\/openjdk.java.net\/jeps\/350\">Hinzugef\u00fcgt<\/a><\/noindex> Unterst\u00fctzung f\u00fcr das dynamische Hinzuf\u00fcgen von CDS-Archiven (Class-Data Sharing), die es Anwendungen erm\u00f6glichen, auf gemeinsame Klassen zuzugreifen. Mit CDS k\u00f6nnen gemeinsame Klassen in einem separaten gemeinsam genutzten Archiv abgelegt werden, was den Start von Anwendungen beschleunigt und die Overhead-Kosten reduziert. In der neuen Version wurden Mittel f\u00fcr die dynamische Archivierung von Klassen nach Abschluss der Anwendung hinzugef\u00fcgt. In das Archiv eingef\u00fcgte Klassen umfassen alle w\u00e4hrend der Programmausf\u00fchrung geladenen Klassen und zugeh\u00f6rigen Bibliotheken, die im urspr\u00fcnglich bereitgestellten Basis-CDS-Archiv nicht vorhanden waren;\n<li class=\"l\"> Im Garbage Collector ZGC (Z Garbage Collector) <noindex><a rel=\"nofollow\" href=\"http:\/\/openjdk.java.net\/jeps\/351\">hinzugef\u00fcgt<\/a><\/noindex> wird die R\u00fcckgabe nicht genutzter Speicher an das Betriebssystem unterst\u00fctzt;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"http:\/\/openjdk.java.net\/jeps\/353\">wurde aktiviert<\/a><\/noindex> \u00dcberarbeitete Implementierung der Legacy-Socket-API (java.net.Socket und java.net.ServerSocket), die einfacher zu warten und zu debuggen ist. Dar\u00fcber hinaus ist die vorgeschlagene Implementierung leichter an das neue Thread-System im Benutzerraum (Fibers) anzupassen, das im Rahmen des Loom-Projekts entwickelt wird;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"http:\/\/openjdk.java.net\/jeps\/354\">Fortgesetzt<\/a><\/noindex> Entwicklung einer neuen Form von Ausdr\u00fccken \u00abswitch\u00bb. Eine experimentelle (Vorschau) M\u00f6glichkeit wurde hinzugef\u00fcgt, \u00abswitch\u00bb nicht nur in der Form eines Operators, sondern auch als Ausdruck zu verwenden. Zum Beispiel k\u00f6nnen jetzt Konstrukte wie Folgendes verwendet werden:\n<p>   int numLetters = switch (day) {<br \/>\n       case MONDAY, FRIDAY, SUNDAY -&gt; 6;<br \/>\n       case TUESDAY -&gt; 7;<br \/>\n       case THURSDAY, SATURDAY -&gt; 8;<br \/>\n       case WEDNESDAY -&gt; 9;<br \/>\n   };<\/p>\n<p>oder<\/p>\n<p>   System.out.println(<br \/>\n        switch (k) {<br \/>\n            case 1 -&gt; \u00abone\u00bb<br \/>\n            case 2 -&gt; \u00abtwo\u00bb<br \/>\n            default -&gt; \u00abmany\u00bb<br \/>\n        }<br \/>\n    );<\/p>\n<p>In Zukunft wird basierend auf dieser M\u00f6glichkeit <noindex><a rel=\"nofollow\" href=\"http:\/\/openjdk.java.net\/jeps\/305\">es ist geplant<\/a><\/noindex> die Unterst\u00fctzung f\u00fcr das Muster-Matching implementiert;<\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"http:\/\/openjdk.java.net\/jeps\/355\">Hinzugef\u00fcgt<\/a><\/noindex> Experimentelle Unterst\u00fctzung f\u00fcr Textbl\u00f6cke \u2014 eine neue Form von Zeichenliteralen, die es erm\u00f6glicht, mehrzeilige Textdaten in den Quellcode einzuf\u00fcgen, ohne dabei Zeichen zu maskieren und das urspr\u00fcngliche Textformat im Block beizubehalten. Der Block wird von drei doppelten Anf\u00fchrungszeichen umgeben. Zum Beispiel anstelle des Ausdrucks\n<p>   String query = \u00abSELECT `EMP_ID`, `LAST_NAME` FROM `EMPLOYEE_TB`\n\u00bb +<br \/>\n               \u00abWHERE `CITY` = \u2018INDIANAPOLIS\u2019\n\u00bb +<br \/>\n               \u00abORDER BY `EMP_ID`, `LAST_NAME`;\n\u00bb;<\/p>\n<p>kann man jetzt die Konstruktion verwenden:<\/p>\n<p>  String query = \u00ab\u00bb\u00bb<br \/>\n               SELECT `EMP_ID`, `LAST_NAME` FROM `EMPLOYEE_TB`<br \/>\n               WHERE `CITY` = \u2018INDIANAPOLIS\u2019<br \/>\n               ORDER BY `EMP_ID`, `LAST_NAME`;<br \/>\n               \u00ab\u00bb\u00bb;<\/p>\n<li class=\"l\"> 2126 Fehlermeldungen wurden geschlossen, von denen 1454 von Oracle-Mitarbeitern behoben wurden und 671 von Drittanbietern, wobei ein Sechstel der \u00c4nderungen von unabh\u00e4ngigen Entwicklern eingereicht wurde und der Rest von Vertretern solcher Unternehmen wie IBM, Red Hat, Google, Loongson, Huawei, ARM und SAP.\n<\/ul>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/cdn.app.compendium.com\/uploads\/user\/e7c690e8-6ff9-102a-ac6d-e4aebca50425\/ed5569e8-c0dd-458c-8450-cde6300093bd\/Image\/1e491a99c8e754c42398ff778ecc7940\/screen_shot_2019_09_09_at_2_13_30_pm.png\"><img decoding=\"async\" alt=\"Ver\u00f6ffentlichung von Java SE 13\" src=\"\/wp-content\/uploads\/2019\/09\/7ec92c5bf51c0158f4d21fe2004d4ebe.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51509\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 Java SE 13 (Java Platform, Standard Edition 13), \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u0442\u0430\u043b\u043e\u043d\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 OpenJDK. \u0412 Java SE 13 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0430 \u043e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u043f\u0440\u043e\u0448\u043b\u044b\u043c\u0438 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043c\u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Java, \u0432\u0441\u0435 \u0440\u0430\u043d\u0435\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 Java-\u043f\u0440\u043e\u0435\u043a\u0442\u044b \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043f\u043e\u0434 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0434\u043b\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0441\u0431\u043e\u0440\u043a\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28690,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38223","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-java-se-13\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Java SE 13 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-java-se-13\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:22:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:22:24+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ver\u00f6ffentlichung von Java SE 13 | ProHoster","description":"Nach sechs Monaten Entwicklung hat Oracle die Plattform ver\u00f6ffentlicht","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-java-se-13","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Java SE 13 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-java-se-13","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:22:24+00:00","article:modified_time":"2019-10-31T19:22:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38223","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 21:00:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:13:22","updated":"2026-01-23 21:00:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/38223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=38223"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/38223\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/28690"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=38223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=38223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=38223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}