{"id":11429,"date":"2021-07-02T14:48:45","date_gmt":"2021-07-02T12:48:45","guid":{"rendered":"https:\/\/developer-blog.net\/?p=11429"},"modified":"2021-07-02T14:48:45","modified_gmt":"2021-07-02T12:48:45","slug":"java-kurz-gut","status":"publish","type":"post","link":"https:\/\/developer-blog.net\/java-kurz-gut\/","title":{"rendered":"Java kurz &#038; gut"},"content":{"rendered":"<p>Sommer ist die Zeit der B\u00fccher und <strong>Java kurz &amp; gut<\/strong> hat schon seit l\u00e4ngerer Zeit im B\u00fccherregal ganz vorne gewartet. Was kann man sich als Leser erwarten und was lernt man als Interessierter von Programmiersprache Java. Hier gibt es die Antworten.<\/p>\n<p><a href=\"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11431\" src=\"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg\" alt=\"Java kurz &amp; gut\" width=\"1000\" height=\"750\" srcset=\"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg 1000w, https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut-300x225.jpg 300w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n<h2>Java kurz &amp; gut<\/h2>\n<p>Das Taschenbuch Java kurz &amp; gut vom O&#8217;Reilly Verlag fasst auf knapp \u00fcber 270 Seiten die Programmiersprache Java zusammen. Wie auch bei den anderen B\u00fcchern der Serie liegt der Fokus auf kurzen und knappen Erkl\u00e4rungen. In Summe findet man im Buch alles Wissenswerte zu den aktuellen Versionen 8 und 9 von Java und nutzt das Buch am besten als Nachschlagewerk.<\/p>\n<h3>Kapitel<\/h3>\n<p>Das Buch ist grob in 3 Teileingeteilt, wobei das letzte Kapitel zu vernachl\u00e4ssigen ist:<\/p>\n<ul>\n<li>Sprache<br \/>\nDie ersten 100 Seite geh\u00f6ren der Sprache. Von Namenkonventionen \u00fcber grundlegende Typen zur Objektorientierung findet man alle relevanten Elemente einer Programmiersprache. Im Text beschriebene Sachverhalte werden durch ein relevantes Codebeispiel erg\u00e4nzt.<\/li>\n<li>Plattform<br \/>\nFast der komplette Rest des Buchs geh\u00f6rt der Ausf\u00fchrungsumgebung, der JVM. Neben dem Umfang der Bibliotheken und APIs wird auch auf die Eigenheiten der Speicherverwaltung (Garbage Collector) eingegangen. Sehr ausf\u00fchrlich widmet sich der Autor der neu hinzugekommen Java Shell (JShell) und dem Modulsystem.<\/li>\n<li>Anh\u00e4nge<br \/>\nIn den Anh\u00e4ngen findet der Leser eine kurze Erkl\u00e4rung zu &#8222;sprechende&#8220; APIs, eine Einf\u00fchrung in UML und eine Sammlung externer Werkzeuge und Bibliotheken.<\/li>\n<\/ul>\n<h3>Pers\u00f6nliche Meinung<\/h3>\n<p>Anders als bei <a href=\"https:\/\/developer-blog.net\/c-sharp-8-0-kurz-gut\/\">C# kurz und gut<\/a> und <a href=\"https:\/\/developer-blog.net\/c-und-c-standardbibliothek-kurz-und-gut\/\">C++ kurz und gut<\/a> war f\u00fcr mich der Neuigkeitswert sehr gering, obwohl ich Java seit l\u00e4ngerer Zeit aktiv nicht programmiere. Ich habe mir da mehr erwartet. Entweder hat es wirklich sehr wenige Neuerungen gegeben, oder diese wurden in dem Buch nicht kommuniziert. Da ich ein gro\u00dfer Fan der kurz und gut Reihe bin, gehe ich davon aus, dass alles relevante im Buch besprochen wurde. Rein sprachlich ist das Buch wie bei der kurz und gut Reihe \u00fcblich sehr pr\u00e4gnant und schweift nie in pers\u00f6nliches Blabla des Autors ab. Dieser h\u00e4lt sich absolut im Hintergrund und ist aus dem Text kaum zu identifizieren.<\/p>\n<p>Die kurz und gut B\u00fccher stehe bei mir direkt am Arbeitsplatz und werden auch regelm\u00e4\u00dfig (mehrere Male im Monat) f\u00fcr eine schnelle Recherche verwendet. Es freut mich, dass sich dort nun auch ein Java Buch befindet und wer wei\u00df, vielleicht werde ich es in absehbarer Zeit h\u00e4ufiger in der Hand halten.<\/p>\n<h2>Fazit<\/h2>\n<p>Das Java kurz und gut Buch in blau gehalten mit einem sch\u00f6nen Tiger am Cover macht sich gut in meiner Sammlung. Das Buch ist immer in Griffweite, sollte ich \u00fcber ein spezielles Thema von Java etwas wissen wollen. Tats\u00e4chlich habe ich nach dieser Besprechung wieder Lust mehr Java Code zu schreiben und das Java 8 und 9 Wissen in der Praxis anzuwenden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sommer ist die Zeit der B\u00fccher und Java kurz &amp; gut hat schon seit l\u00e4ngerer Zeit im B\u00fccherregal ganz vorne gewartet. Was kann man sich als Leser erwarten und was lernt man als Interessierter&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":11431,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-11429","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-buecher"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Java kurz &amp; gut - Developer-Blog<\/title>\n<meta name=\"description\" content=\"Das Buch Java kurz und gut eignet sich besonders gut als Nachschlagewerk f\u00fcr einen Entwickler der in Java programmieren muss oder darf.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/developer-blog.net\/java-kurz-gut\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Java kurz &amp; gut - Developer-Blog\" \/>\n<meta property=\"og:description\" content=\"Das Buch Java kurz und gut eignet sich besonders gut als Nachschlagewerk f\u00fcr einen Entwickler der in Java programmieren muss oder darf.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/developer-blog.net\/java-kurz-gut\/\" \/>\n<meta property=\"og:site_name\" content=\"Developer-Blog\" \/>\n<meta property=\"article:author\" content=\"Developer-Blog\/536949113033287\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-02T12:48:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"750\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Werner Ziegelwanger\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Werner Ziegelwanger\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/\"},\"author\":{\"name\":\"Werner Ziegelwanger\",\"@id\":\"https:\\\/\\\/developer-blog.net\\\/#\\\/schema\\\/person\\\/b6f55a78f44b02d24b974d504a770f41\"},\"headline\":\"Java kurz &#038; gut\",\"datePublished\":\"2021-07-02T12:48:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/\"},\"wordCount\":472,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/developer-blog.net\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/java-kurz-und-gut.jpg\",\"articleSection\":[\"B\u00fccher\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/\",\"url\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/\",\"name\":\"Java kurz & gut - Developer-Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/developer-blog.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/developer-blog.net\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/java-kurz-und-gut.jpg\",\"datePublished\":\"2021-07-02T12:48:45+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/developer-blog.net\\\/#\\\/schema\\\/person\\\/b6f55a78f44b02d24b974d504a770f41\"},\"description\":\"Das Buch Java kurz und gut eignet sich besonders gut als Nachschlagewerk f\u00fcr einen Entwickler der in Java programmieren muss oder darf.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/#primaryimage\",\"url\":\"https:\\\/\\\/developer-blog.net\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/java-kurz-und-gut.jpg\",\"contentUrl\":\"https:\\\/\\\/developer-blog.net\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/java-kurz-und-gut.jpg\",\"width\":1000,\"height\":750,\"caption\":\"Java kurz & gut\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/developer-blog.net\\\/java-kurz-gut\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/developer-blog.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java kurz &#038; gut\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/developer-blog.net\\\/#website\",\"url\":\"https:\\\/\\\/developer-blog.net\\\/\",\"name\":\"Developer-Blog\",\"description\":\"Webdesign, Administration, Raspberry Pi, Open Source.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/developer-blog.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/developer-blog.net\\\/#\\\/schema\\\/person\\\/b6f55a78f44b02d24b974d504a770f41\",\"name\":\"Werner Ziegelwanger\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/eff0ce687362c771b5d999f18ba69d981981d432d1284d3dce3f2ba303e98c3a?s=96&d=retro&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/eff0ce687362c771b5d999f18ba69d981981d432d1284d3dce3f2ba303e98c3a?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/eff0ce687362c771b5d999f18ba69d981981d432d1284d3dce3f2ba303e98c3a?s=96&d=retro&r=g\",\"caption\":\"Werner Ziegelwanger\"},\"description\":\"Google+\",\"sameAs\":[\"Developer-Blog\\\/536949113033287\",\"https:\\\/\\\/x.com\\\/DevBlogNet\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Java kurz & gut - Developer-Blog","description":"Das Buch Java kurz und gut eignet sich besonders gut als Nachschlagewerk f\u00fcr einen Entwickler der in Java programmieren muss oder darf.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/developer-blog.net\/java-kurz-gut\/","og_locale":"de_DE","og_type":"article","og_title":"Java kurz & gut - Developer-Blog","og_description":"Das Buch Java kurz und gut eignet sich besonders gut als Nachschlagewerk f\u00fcr einen Entwickler der in Java programmieren muss oder darf.","og_url":"https:\/\/developer-blog.net\/java-kurz-gut\/","og_site_name":"Developer-Blog","article_author":"Developer-Blog\/536949113033287","article_published_time":"2021-07-02T12:48:45+00:00","og_image":[{"width":1000,"height":750,"url":"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg","type":"image\/jpeg"}],"author":"Werner Ziegelwanger","twitter_misc":{"Verfasst von":"Werner Ziegelwanger","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/developer-blog.net\/java-kurz-gut\/#article","isPartOf":{"@id":"https:\/\/developer-blog.net\/java-kurz-gut\/"},"author":{"name":"Werner Ziegelwanger","@id":"https:\/\/developer-blog.net\/#\/schema\/person\/b6f55a78f44b02d24b974d504a770f41"},"headline":"Java kurz &#038; gut","datePublished":"2021-07-02T12:48:45+00:00","mainEntityOfPage":{"@id":"https:\/\/developer-blog.net\/java-kurz-gut\/"},"wordCount":472,"commentCount":0,"image":{"@id":"https:\/\/developer-blog.net\/java-kurz-gut\/#primaryimage"},"thumbnailUrl":"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg","articleSection":["B\u00fccher"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/developer-blog.net\/java-kurz-gut\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/developer-blog.net\/java-kurz-gut\/","url":"https:\/\/developer-blog.net\/java-kurz-gut\/","name":"Java kurz & gut - Developer-Blog","isPartOf":{"@id":"https:\/\/developer-blog.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/developer-blog.net\/java-kurz-gut\/#primaryimage"},"image":{"@id":"https:\/\/developer-blog.net\/java-kurz-gut\/#primaryimage"},"thumbnailUrl":"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg","datePublished":"2021-07-02T12:48:45+00:00","author":{"@id":"https:\/\/developer-blog.net\/#\/schema\/person\/b6f55a78f44b02d24b974d504a770f41"},"description":"Das Buch Java kurz und gut eignet sich besonders gut als Nachschlagewerk f\u00fcr einen Entwickler der in Java programmieren muss oder darf.","breadcrumb":{"@id":"https:\/\/developer-blog.net\/java-kurz-gut\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/developer-blog.net\/java-kurz-gut\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/developer-blog.net\/java-kurz-gut\/#primaryimage","url":"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg","contentUrl":"https:\/\/developer-blog.net\/wp-content\/uploads\/2021\/06\/java-kurz-und-gut.jpg","width":1000,"height":750,"caption":"Java kurz & gut"},{"@type":"BreadcrumbList","@id":"https:\/\/developer-blog.net\/java-kurz-gut\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/developer-blog.net\/"},{"@type":"ListItem","position":2,"name":"Java kurz &#038; gut"}]},{"@type":"WebSite","@id":"https:\/\/developer-blog.net\/#website","url":"https:\/\/developer-blog.net\/","name":"Developer-Blog","description":"Webdesign, Administration, Raspberry Pi, Open Source.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/developer-blog.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/developer-blog.net\/#\/schema\/person\/b6f55a78f44b02d24b974d504a770f41","name":"Werner Ziegelwanger","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/eff0ce687362c771b5d999f18ba69d981981d432d1284d3dce3f2ba303e98c3a?s=96&d=retro&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/eff0ce687362c771b5d999f18ba69d981981d432d1284d3dce3f2ba303e98c3a?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eff0ce687362c771b5d999f18ba69d981981d432d1284d3dce3f2ba303e98c3a?s=96&d=retro&r=g","caption":"Werner Ziegelwanger"},"description":"Google+","sameAs":["Developer-Blog\/536949113033287","https:\/\/x.com\/DevBlogNet"]}]}},"_links":{"self":[{"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/posts\/11429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/comments?post=11429"}],"version-history":[{"count":5,"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/posts\/11429\/revisions"}],"predecessor-version":[{"id":11435,"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/posts\/11429\/revisions\/11435"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/media\/11431"}],"wp:attachment":[{"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/media?parent=11429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/categories?post=11429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer-blog.net\/wp-json\/wp\/v2\/tags?post=11429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}