{"id":428,"date":"2015-02-14T15:34:47","date_gmt":"2015-02-14T07:34:47","guid":{"rendered":"https:\/\/www.techcoil.com\/blog\/?p=428"},"modified":"2018-09-04T22:46:26","modified_gmt":"2018-09-04T14:46:26","slug":"books-that-helped-me-understood-java-and-became-proficient-in-it","status":"publish","type":"post","link":"https:\/\/www.techcoil.com\/blog\/books-that-helped-me-understood-java-and-became-proficient-in-it\/","title":{"rendered":"Books that helped me understood Java and became proficient in it"},"content":{"rendered":"<p>The Java programming language had opened up a lot of opportunities for me ever since I was acquainted with it. Most people say that learning Java is easy, however mastering it is hard. For me, mastering Java could have been harder if not for some of the books that I had read. In this post, I list some of the books that had taught me a great deal of Java, so much so that I am able to be proficient with it.<\/p>\n<h2>Core Java Volume I - Fundamentals<\/h2>\n<p><a title=\"Amazon page on Core Java Volume I - Fundamentals\" href=\"http:\/\/www.amazon.com\/gp\/product\/0137081898\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0137081898&amp;linkCode=as2&amp;tag=clivsperswebs-20&amp;linkId=OITCWDT6D2UVR3CR\" target=\"_blank\"><img decoding=\"async\" class=\"align-left\" alt=\"Book cover for Core Java Volume I - Fundamentals\" src=\"http:\/\/ecx.images-amazon.com\/images\/I\/41wrwYk%2BrtL._SL250_.jpg\" \/><\/a><\/p>\n<h6>Brief introduction from Amazon<\/h6>\n<p>Fully updated to reflect Java SE 7 language changes, <strong>Core Java\u2122, Volume I\u2014Fundamentals, Ninth Edition<\/strong>, is the definitive guide to the Java platform.<\/p>\n<p>Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates key Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand, reflects modern best practices, and is specifically designed to help jumpstart your projects.<\/p>\n<p>Volume I quickly brings you up-to-speed on Java SE 7 core language enhancements, including the diamond operator, improved resource handling, and catching of multiple exceptions. All of the code examples have been updated to reflect these enhancements, and complete descriptions of new SE 7 features are integrated with insightful explanations of fundamental Java concepts. (<a title=\"Amazon page on Core Java Volume I - Fundamentals\" href=\"http:\/\/www.amazon.com\/gp\/product\/0137081898\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0137081898&amp;linkCode=as2&amp;tag=clivsperswebs-20&amp;linkId=OITCWDT6D2UVR3CR\" target=\"_blank\">more from Amazon<\/a>)<\/p>\n<p><a title=\"Buy from amazon\" href=\"https:\/\/www.amazon.com\/gp\/aws\/cart\/add.html?AssociateTag=clivsperswebs-20&amp;SubscriptionId=%5BAWSAccessKeyId%5D&amp;ASIN.1=0137081898&amp;Quantity.1=1&amp;add.x=102&amp;add.y=8&amp;add=Buy+from+Amazon.com\" target=\"_blank\"><img decoding=\"async\" alt=\"Add to cart image\" src=\"http:\/\/images.amazon.com\/images\/G\/01\/associates\/add-to-cart.gif\" \/><\/a><\/p>\n<h2>Core Java, Volume II - Advanced Features<\/h2>\n<p><a title=\"Amazon page on Core Java, Volume II - Advanced Features\" href=\"http:\/\/www.amazon.com\/gp\/product\/013708160X\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=013708160X&amp;linkCode=as2&amp;tag=clivsperswebs-20&amp;linkId=HE72KOBMJN2FKGDD\" target=\"_blank\"><img decoding=\"async\" class=\"align-left\" alt=\"Book cover for Core Java, Volume II - Advanced Features\" src=\"http:\/\/ecx.images-amazon.com\/images\/I\/41NRqVB8ffL._SL250_.jpg\" \/><\/a><\/p>\n<h6>Brief introduction from Amazon<\/h6>\n<p>Fully updated to reflect Java SE 7 language changes, <strong>Core Java\u00ae, Volume II\u2014Advanced Features, Ninth Edition<\/strong>, is the definitive guide to Java\u2019s most powerful features for enterprise and desktop application development.<\/p>\n<p>Designed for serious programmers, this reliable, unbiased, no-nonsense tutorial illuminates advanced Java language and library features with thoroughly tested code examples. As in previous editions, all code is easy to understand and displays modern best-practice solutions to the realworld challenges faced by professional developers.<\/p>\n<p>Volume II quickly brings you up-to-speed on key Java SE 7 enhancements, ranging from the new file I\/O API to improved concurrency utilities. All code examples are updated to reflect these enhancements. Complete descriptions of new language and platform features are highlighted and integrated with insightful explanations of advanced Java programming techniques. (<a title=\"Amazon page on Core Java, Volume II - Advanced Features\" href=\"http:\/\/www.amazon.com\/gp\/product\/013708160X\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=013708160X&amp;linkCode=as2&amp;tag=clivsperswebs-20&amp;linkId=HE72KOBMJN2FKGDD\" target=\"_blank\">more from Amazon<\/a>)<\/p>\n<p><a title=\"Buy from amazon\" href=\"https:\/\/www.amazon.com\/gp\/aws\/cart\/add.html?AssociateTag=clivsperswebs-20&amp;SubscriptionId=%5BAWSAccessKeyId%5D&amp;ASIN.1=013708160X&amp;Quantity.1=1&amp;add.x=102&amp;add.y=8&amp;add=Buy+from+Amazon.com\" target=\"_blank\"><img decoding=\"async\" alt=\"Add to cart image\" src=\"http:\/\/images.amazon.com\/images\/G\/01\/associates\/add-to-cart.gif\" \/><\/a><\/p>\n<h2>Head First Design Patterns<\/h2>\n<p><a title=\"Amazon page on Head First Design Patterns\" href=\"http:\/\/www.amazon.com\/gp\/product\/0596007124\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596007124&amp;linkCode=as2&amp;tag=clivsperswebs-20&amp;linkId=M75PKUFCSXM2UMF7\" target=\"_blank\"><img decoding=\"async\" class=\"align-left\" alt=\"Book cover for Head First Design Patterns\" src=\"http:\/\/ecx.images-amazon.com\/images\/I\/61%2BZpYSEuKL._SL250_.jpg\" \/><\/a><\/p>\n<h6>Brief introduction from Amazon<\/h6>\n<p><strong>What\u2019s so special about design patterns?<\/strong><\/p>\n<p>At any given moment, someone struggles with the same software design problems you have. And, chances are, someone else has already solved your problem. This edition of Head First Design Patterns\u2014now updated for Java 8\u2014shows you the tried-and-true, road-tested patterns used by developers to create functional, elegant, reusable, and flexible software. By the time you finish this book, you\u2019ll be able to take advantage of the best design practices and experiences of those who have fought the beast of software design and triumphed.<\/p>\n<p><strong>What\u2019s so special about this book?<\/strong><\/p>\n<p>We think your time is too valuable to spend struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Design Patterns uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep. (<a title=\"Amazon page on Head First Design Patterns\" href=\"http:\/\/www.amazon.com\/gp\/product\/0596007124\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596007124&amp;linkCode=as2&amp;tag=clivsperswebs-20&amp;linkId=M75PKUFCSXM2UMF7\" target=\"_blank\">more from Amazon<\/a>)<\/p>\n<p><a title=\"Buy from amazon\" href=\"https:\/\/www.amazon.com\/gp\/aws\/cart\/add.html?AssociateTag=clivsperswebs-20&amp;SubscriptionId=%5BAWSAccessKeyId%5D&amp;ASIN.1=0596007124&amp;Quantity.1=1&amp;add.x=102&amp;add.y=8&amp;add=Buy+from+Amazon.com\" target=\"_blank\"><img decoding=\"async\" alt=\"Add to cart image\" src=\"http:\/\/images.amazon.com\/images\/G\/01\/associates\/add-to-cart.gif\" \/><\/a><\/p>\n<h2>Effective Java<\/h2>\n<p><a title=\"Amazon page on Effective Java\" href=\"http:\/\/www.amazon.com\/gp\/product\/0321356683\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0321356683&amp;linkCode=as2&amp;tag=clivsperswebs-20&amp;linkId=7YNAZQFTLARV6YG4\" target=\"_blank\"><img decoding=\"async\" class=\"align-left\" alt=\"Book cover for Effective Java&lt;\" src=\"http:\/\/ecx.images-amazon.com\/images\/I\/51poMjBx7PL._SL250_.jpg\" \/><\/a><\/p>\n<h6>Brief introduction from Amazon<\/h6>\n<p>Are you looking for a deeper understanding of the Java\u2122 programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! <strong>Effective Java\u2122, Second Edition<\/strong>, brings together seventy-eight indispensable programmer\u2019s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.<\/p>\n<p>This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing.<\/p>\n<p>Each chapter in the book consists of several \u201citems\u201d presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. (<a title=\"Amazon page on Effective Java\" href=\"http:\/\/www.amazon.com\/gp\/product\/0321356683\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0321356683&amp;linkCode=as2&amp;tag=clivsperswebs-20&amp;linkId=7YNAZQFTLARV6YG4\" target=\"_blank\">more from Amazon<\/a>)<\/p>\n<p><a title=\"Buy from amazon\" href=\"https:\/\/www.amazon.com\/gp\/aws\/cart\/add.html?AssociateTag=clivsperswebs-20&amp;SubscriptionId=%5BAWSAccessKeyId%5D&amp;ASIN.1=0321356683&amp;Quantity.1=1&amp;add.x=102&amp;add.y=8&amp;add=Buy+from+Amazon.com\" target=\"_blank\"><img decoding=\"async\" alt=\"Add to cart image\" src=\"http:\/\/images.amazon.com\/images\/G\/01\/associates\/add-to-cart.gif\" \/><\/a><\/p>\n\n      <ul id=\"social-sharing-buttons-list\">\n        <li class=\"facebook\">\n          <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwp.me%2Fp245TQ-6U\" target=\"_blank\" role=\"button\" rel=\"nofollow\">\n            <img decoding=\"async\" src=\"\/ph\/img\/3rd-party\/social-icons\/Facebook.png\" alt=\"Facebook icon\"> Share\n          <\/a>\n        <\/li>\n        <li class=\"twitter\">\n          <a href=\"https:\/\/twitter.com\/intent\/tweet?text=&url=https%3A%2F%2Fwp.me%2Fp245TQ-6U&via=Techcoil_com\" target=\"_blank\" role=\"button\" rel=\"nofollow\">\n          <img decoding=\"async\" src=\"\/ph\/img\/3rd-party\/social-icons\/Twitter.png\" alt=\"Twitter icon\"> Tweet\n          <\/a>\n        <\/li>\n        <li class=\"linkedin\">\n          <a href=\"https:\/\/www.linkedin.com\/shareArticle?mini=1&title=&url=https%3A%2F%2Fwp.me%2Fp245TQ-6U&source=https:\/\/www.techcoil.com\" target=\"_blank\" role=\"button\" rel=\"nofollow\">\n          <img decoding=\"async\" src=\"\/ph\/img\/3rd-party\/social-icons\/linkedin.png\" alt=\"Linkedin icon\"> Share\n          <\/a>\n        <\/li>\n        <li class=\"pinterest\">\n          <a href=\"https:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwww.techcoil.com%2Fblog%2Fwp-json%2Fwp%2Fv2%2Fposts%2F428&description=\" class=\"pin-it-button\" target=\"_blank\" role=\"button\" rel=\"nofollow\" count-layout=\"horizontal\">\n          <img decoding=\"async\" src=\"\/ph\/img\/3rd-party\/social-icons\/Pinterest.png\" alt=\"Pinterest icon\"> Save\n          <\/a>\n        <\/li>\n      <\/ul>\n    ","protected":false},"excerpt":{"rendered":"<p>The Java programming language had opened up a lot of opportunities for me ever since I was acquainted with it. Most people say that learning Java is easy, however mastering it is hard. For me, mastering Java could have been harder if not for some of the books that I had read. In this post, I list some of the books that had taught me a great deal of Java, so much so that I am able to be proficient with it.<\/p>\n","protected":false},"author":1,"featured_media":1233,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"footnotes":""},"categories":[3],"tags":[299,298,302,301,6,214,205,300],"jetpack_featured_media_url":"https:\/\/www.techcoil.com\/blog\/wp-content\/uploads\/books-on-bookshelf.jpg","jetpack_shortlink":"https:\/\/wp.me\/p245TQ-6U","jetpack-related-posts":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/posts\/428"}],"collection":[{"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/comments?post=428"}],"version-history":[{"count":0,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/posts\/428\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/media\/1233"}],"wp:attachment":[{"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/media?parent=428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/categories?post=428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/tags?post=428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}