{"id":3731,"date":"2017-02-25T19:48:18","date_gmt":"2017-02-25T17:48:18","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/?p=3731"},"modified":"2017-02-25T19:48:18","modified_gmt":"2017-02-25T17:48:18","slug":"insel-java-9-update-statusbericht-1","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2017\/02\/insel-java-9-update-statusbericht-1\/","title":{"rendered":"Insel Java 9 Update; Statusbericht 1"},"content":{"rendered":"<p>Wie man an den Beitr\u00e4gen hier im Blog erkennen kann, sind viele\u00a0Abs\u00e4tze aktualisiert\u00a0worden mit den Methoden aus Java 9. Der Kleinkram ist komplett beschrieben, was jetzt noch fehlt:<\/p>\n<ul>\n<li>Modulsystem nat\u00fcrlich, gr\u00f6\u00dfter neu zu schreibender Text<\/li>\n<li>Reactive Programming mit\u00a0\u00a0java.util.concurrent.Flow.*, allerdings \u00fcberlege ich noch, wie tief ich das beschreiben\u00a0m\u00f6chte<\/li>\n<\/ul>\n<p>Im Allgemeinen war das Update auf Java 9 in Ordnung, newInstance() auf Class habe ich \u00f6fters gebraucht, das ist jetzt deprecated. Mein Bsp. mit der Javadoc API funktioniert nicht mehr, das Modulsystem macht mir einen Strich durch das Programm.<\/p>\n<p>Mit der Gewichtung Swing\/Java FX bin ich nicht zufrieden. Java FX ist weiterhin kein Teil der\u00a0offiziellen Java SE, sondern nur Teil vom Oracle\/Open JDK. Au\u00dferdem ist die Zukunft auch hier unsicher, jetzt, wo schon so viele Entwickler vom Projekt. abgezogen wurden. Der Trend geht ganz klar Richtung Web, sodass ich eigentlich beide Kapitel massiv k\u00fcrzen sollte bis nur noch eine Einleitung stehen bleibt und noch mal ein Web-Kapitel erg\u00e4nzen sollte. Was ist eure Meinung?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wie man an den Beitr\u00e4gen hier im Blog erkennen kann, sind viele\u00a0Abs\u00e4tze aktualisiert\u00a0worden mit den Methoden aus Java 9. Der Kleinkram ist komplett beschrieben, was jetzt noch fehlt: Modulsystem nat\u00fcrlich, gr\u00f6\u00dfter neu zu schreibender Text Reactive Programming mit\u00a0\u00a0java.util.concurrent.Flow.*, allerdings \u00fcberlege ich noch, wie tief ich das beschreiben\u00a0m\u00f6chte Im Allgemeinen war das Update auf Java 9 [&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":[1,11],"tags":[],"class_list":["post-3731","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-insel"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3731","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=3731"}],"version-history":[{"count":36,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3731\/revisions"}],"predecessor-version":[{"id":3781,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3731\/revisions\/3781"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=3731"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=3731"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=3731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}