{"product_id":"harnessing-java-7-a-comprehensive-approach-to-learning-java-vol-1-9781463767716","title":"Harnessing Java 7: A Comprehensive Approach to Learning Java - Vol. 1","description":"\u003cp\u003e • Author(s): Kishori Sharan\u003cbr\u003e • Publisher: Createspace Independent Publishing Platform\u003cbr\u003e • Publisher Imprint: Createspace Independent Publishing Platform\u003cbr\u003e • BISAC: Languages - Java\u003c\/p\u003e\u003cp\u003eThis is the first of three volumes of the \u003cb\u003eHarnessing Java\u003csup\u003eTM\u003c\/sup\u003e 7\u003c\/b\u003e book. It provides a comprehensive approach to learning the Java programming language to all levels of Java developers. \u003c\/p\u003e\u003cp\u003e It covers the fundamental topics of Java in detail such as Object-Oriented concepts, data types, operators, etc. It contains more than 70 diagrams to help programmers visualize and understand the topics better. More than 170 complete programs included in this volume help beginners and intermediate level programmers learn the topics faster. The second chapter, \u003cb\u003e\u003ci\u003e\"Writing Java Programs\"\u003c\/i\u003e\u003c\/b\u003e, has been especially designed for beginners, which walks you through writing your first Java program step-by-step. \u003c\/p\u003e The following topics are covered in this volume.\u003cbr\u003e \u003cul\u003e \u003cli\u003eProgramming Concepts\u003c\/li\u003e \u003cli\u003eData Types\u003c\/li\u003e \u003cli\u003eOperators\u003c\/li\u003e \u003cli\u003eStatements\u003c\/li\u003e \u003cli\u003eClasses and Objects\u003c\/li\u003e \u003cli\u003eObject and Objects Classes\u003c\/li\u003e \u003cli\u003eAutoBoxing\u003c\/li\u003e \u003cli\u003eException Handling\u003c\/li\u003e \u003cli\u003eAssertions\u003c\/li\u003e \u003cli\u003eStrings \u0026amp; Dates\u003c\/li\u003e \u003cli\u003eFormatting Objects\u003c\/li\u003e \u003cli\u003eRegular Expressions\u003c\/li\u003e \u003cli\u003eArrays\u003c\/li\u003e \u003cli\u003eGarbage Collection\u003c\/li\u003e \u003cli\u003eInheritance\u003c\/li\u003e \u003c\/ul\u003e It covers the following new features of Java\u003csup\u003eTM\u003c\/sup\u003e 7 in detail.\u003cbr\u003e \u003cul\u003e \u003cli\u003eBinary Numeric Literals \u003c\/li\u003e \u003cli\u003eUnderscores in Numeric Literals \u003c\/li\u003e \u003cli\u003eStrings in a switch Statement \u003c\/li\u003e \u003cli\u003etry-with-resources Statement \u003c\/li\u003e \u003cli\u003eCatching Multiple Exception Types \u003c\/li\u003e \u003cli\u003eRe-throwing Exceptions with Improved Type Checking \u003c\/li\u003e \u003cli\u003eThe java.util.Objects class\u003c\/li\u003e \u003c\/ul\u003e","brand":"Createspace Independent Publishing Platform","offers":[{"title":"Paperback","offer_id":45512489107607,"sku":"9781463767716","price":2975.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781463767716.webp?v=1767463355","url":"https:\/\/atlanticbooks.com\/products\/harnessing-java-7-a-comprehensive-approach-to-learning-java-vol-1-9781463767716","provider":"Atlantic Books","version":"1.0","type":"link"}