{"id":286,"date":"2020-03-01T11:29:57","date_gmt":"2020-03-01T05:59:57","guid":{"rendered":"https:\/\/sharanamshah.com\/mymusings\/?page_id=286"},"modified":"2020-03-01T11:29:58","modified_gmt":"2020-03-01T05:59:58","slug":"core-java-8-for-beginners","status":"publish","type":"page","link":"https:\/\/sharanamshah.com\/mymusings\/home\/books-ive-authored\/core-java-8-for-beginners\/","title":{"rendered":"Core Java 8 For Beginners"},"content":{"rendered":"\n<div class=\"wp-block-themeisle-blocks-advanced-columns alignfull has-2-columns has-desktop-oneTwo-layout has-tablet-equal-layout has-mobile-collapsedRows-layout has-default-gap has-vertical-unset\" id=\"wp-block-themeisle-blocks-advanced-columns-07a9bc9c\" style=\"border-width:0px;border-style:solid;border-color:#000000;border-radius:0px;justify-content:unset\"><div class=\"wp-themeisle-block-overlay\" style=\"opacity:0.5;mix-blend-mode:normal\"><\/div><div class=\"innerblocks-wrap\">\n<div class=\"wp-block-themeisle-blocks-advanced-column\" id=\"wp-block-themeisle-blocks-advanced-column-6ce97877\" style=\"border-width:0px;border-style:solid;border-color:#000000;border-radius:0px\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"389\" height=\"499\" src=\"https:\/\/sharanamshah.com\/mymusings\/wp-content\/uploads\/2020\/02\/CoreJava8ForBeginners.jpg\" alt=\"\" class=\"wp-image-147\" srcset=\"https:\/\/sharanamshah.com\/mymusings\/wp-content\/uploads\/2020\/02\/CoreJava8ForBeginners.jpg 389w, https:\/\/sharanamshah.com\/mymusings\/wp-content\/uploads\/2020\/02\/CoreJava8ForBeginners-234x300.jpg 234w\" sizes=\"auto, (max-width: 389px) 100vw, 389px\" \/><figcaption> <strong>ISBN-10:<\/strong>\u00a09789352130801<br><strong>ISBN-13:<\/strong>\u00a0978-9352130801 <\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-themeisle-blocks-advanced-column\" id=\"wp-block-themeisle-blocks-advanced-column-f561220b\" style=\"border-width:0px;border-style:solid;border-color:#000000;border-radius:0px\">\n<p class=\"wp-block-paragraph\">This book is our attempt to provide the readers with all the necessary information on how to set up the Java development environment and get started with client side, application development, using Java 8.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In a step by step, easy to follow manner, the book takes one through application development. It assists in getting a good grip on the Java syntax and its methodologies to confidently craft robust applications using Java SE 8. It explores the Core of Java along with the improvements of Java SE 8, examines the various specifications and describes how to assemble them to develop applications with plenty of real world examples with complete code spec and diagrams to make it easier to follow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether you are a beginner or an experienced developer, you should find this book, a valuable and accessible knowledge base for crafting robust Java solutions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What You&#8217;ll Learn?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>J<\/strong>ava\u00a0<strong>D<\/strong>evelopment\u00a0<strong>K<\/strong>it\u00a0<strong>8<\/strong>\u00a0as the\u00a0Platform\u00a0Language Basics<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Fundamentals<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Operators<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Control Flow Statements<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Iterations<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Classes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Inheritance<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Abstract Classes And Interfaces<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Packages And Imports<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Enumerations<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Annotations<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;JavaBeans Components<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Javadoc<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Java Utilities And The Collection Framework<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Arrays<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Vectors<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Collections<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Generic Programming<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;ArrayList<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;LinkedList<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GUI<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Applets<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Abstract Window Toolkit [AWT]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Swing<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Event And Exception Handling<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Event Handling<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Exceptions<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>J<\/strong>ava&nbsp;<strong>D<\/strong>ata<strong>B<\/strong>ase&nbsp;<strong>C<\/strong>onnectivity [JDBC]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;<strong>MySQL<\/strong>&nbsp;<strong>5<\/strong>&nbsp;as the&nbsp;Database Engine<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Networking And I\/O<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Sockets And Network<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Concurrency and Multithreading<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Remote Method Innvocation<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;Java I\/O System<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">XML And Java<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;<strong>J<\/strong>ava&nbsp;<strong>A<\/strong>PI For&nbsp;<strong>X<\/strong>ML&nbsp;<strong>P<\/strong>rocessing [JAXP]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a7&nbsp;&nbsp;SAX<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a7&nbsp;&nbsp;DOM<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;<strong>S<\/strong>treaming&nbsp;<strong>A<\/strong>PI For&nbsp;<strong>X<\/strong>ML [StAX]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a7&nbsp;&nbsp;Read&nbsp;<strong>RSS Feeds<\/strong>&nbsp;using StAX<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;<strong>J<\/strong>ava&nbsp;<strong>A<\/strong>rchitecture For&nbsp;<strong>X<\/strong>ML&nbsp;<strong>B<\/strong>inding [JAXB]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o&nbsp;&nbsp;&nbsp;&nbsp;XPath<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NetBeans 6.9 as the IDE<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Edition:<\/strong>&nbsp;First<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Downloads<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.sharanamshah.com\/downloads\/pdfs\/CJava_05.pdf\"><strong>Sample Chapter<\/strong><\/a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"http:\/\/www.sharanamshah.com\/downloads\/pdfs\/CJava_TOC.pdf\"><strong>TOC<\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>THE TOPICS COVERED IN THE BOOK<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Primer Of Java SE<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Introduction to Java, Setting up the development environment using JDK 8<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Language Basics<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fundamentals, Operators, Control Flow Statements, Iterations, Classes, Inheritance, Abstract Classes And Interfaces, Packages And Imports, Enumerations, Annotations, JavaBeans Components, Javadoc<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Java Utilities And The Collection Framework<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Arrays, Vectors, Collections, Generic Programming, ArrayList, LinkedList<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>GUI<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Applets, Abstract Window Toolkit [AWT], Swing<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Event And Exception Handling<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Java DataBase Connectivity [JDBC]<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Networking And I\/O<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sockets And Network, Concurrency and Multithreading, Remote Method Innvocation, Java I\/O System<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>XML And Java<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Java API For XML Processing [JAXP]: SAX &amp; DOM, Streaming API For XML [StAX], Read RSS Feeds using StAX, Java Architecture For XML Binding [JAXB], XPath<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Interesting Features<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Autoboxing\/Unboxing, Language support for collections, The diamond operator, Enhanced, for-each style for loop, Variable-length arguments [varargs], Static import, Underscores in numeric literals, Binary literals, Switch Case with Strings, Annotations on Java Types<\/p>\n<\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":68,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-286","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sharanamshah.com\/mymusings\/wp-json\/wp\/v2\/pages\/286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sharanamshah.com\/mymusings\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sharanamshah.com\/mymusings\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sharanamshah.com\/mymusings\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sharanamshah.com\/mymusings\/wp-json\/wp\/v2\/comments?post=286"}],"version-history":[{"count":0,"href":"https:\/\/sharanamshah.com\/mymusings\/wp-json\/wp\/v2\/pages\/286\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/sharanamshah.com\/mymusings\/wp-json\/wp\/v2\/pages\/68"}],"wp:attachment":[{"href":"https:\/\/sharanamshah.com\/mymusings\/wp-json\/wp\/v2\/media?parent=286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}