{"product_id":"practical-guava-programming-manisha-mondkar-9798183752823","title":"Practical Guava Programming: Improve Java Code with Collections, Functional Utilities, and Caching","description":"\u003cb\u003eImprove Java Code with Collections, Functional Utilities, and Caching\u003c\/b\u003e\u003cbr\u003eAre you looking to write cleaner, more efficient, and more maintainable Java code?\u003cbr\u003eGoogle Guava is one of the most popular open-source libraries in the Java ecosystem. It extends the Java Standard Library with powerful utilities that simplify common programming tasks, reduce boilerplate code, and improve application quality.\u003cbr\u003e\u003cb\u003ePractical Guava Programming\u003c\/b\u003e provides a comprehensive, hands-on introduction to Guava's most useful features. Designed for Java developers, students, and software professionals, this book focuses on practical examples and real-world applications rather than simply listing APIs.\u003cbr\u003eYou'll discover how Guava can help simplify collection management, improve code safety, implement efficient caching strategies, streamline string processing, and support asynchronous programming. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eWhat You'll Learn\u003c\/b\u003e\u003cul\u003e\n\u003cli\u003eUnderstanding the Guava ecosystem\u003c\/li\u003e\n\u003cli\u003eWorking with ImmutableList, ImmutableSet, and ImmutableMap\u003c\/li\u003e\n\u003cli\u003eUsing advanced collection types such as Multiset, Multimap, BiMap, and Table\u003c\/li\u003e\n\u003cli\u003eManaging ranges with Range, RangeSet, and RangeMap\u003c\/li\u003e\n\u003cli\u003eProcessing strings using Joiner, Splitter, and CharMatcher\u003c\/li\u003e\n\u003cli\u003eApplying Preconditions for defensive programming\u003c\/li\u003e\n\u003cli\u003eUsing Optional to handle missing values safely\u003c\/li\u003e\n\u003cli\u003eSorting and comparison with Ordering\u003c\/li\u003e\n\u003cli\u003eBuilding efficient caching solutions with CacheBuilder and LoadingCache\u003c\/li\u003e\n\u003cli\u003eImplementing asynchronous operations with ListenableFuture\u003c\/li\u003e\n\u003cli\u003eUsing EventBus for event-driven applications\u003c\/li\u003e\n\u003cli\u003eWorking with file I\/O utilities\u003c\/li\u003e\n\u003cli\u003eGenerating hashes and checksums\u003c\/li\u003e\n\u003cli\u003eUsing reflection utilities such as TypeToken\u003c\/li\u003e\n\u003cli\u003eApplying best practices and performance optimization techniques\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cbr\u003eThis book is ideal for: \u003cul\u003e\n\u003cli\u003eJava developers\u003c\/li\u003e\n\u003cli\u003eBackend engineers\u003c\/li\u003e\n\u003cli\u003eSoftware engineering students\u003c\/li\u003e\n\u003cli\u003eTechnical professionals preparing for enterprise Java projects\u003c\/li\u003e\n\u003cli\u003eDevelopers looking to improve code quality and productivity\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eWhy Read This Book?\u003c\/b\u003e\u003cbr\u003eUnlike reference manuals that focus solely on API documentation, this book explains the purpose, design, and practical use of Guava's features through clear examples and step-by-step explanations. Each chapter builds on previous concepts, helping you develop both understanding and confidence.\u003cbr\u003eBy the end of this book, you'll be able to leverage Guava effectively in real-world Java applications and write code that is cleaner, more expressive, and easier to maintain.\u003cbr\u003eStart your journey toward more productive Java development with Google Guava today.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Manisha Mondkar,Prashant Mondkar\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798183752823\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 06\/22\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 210\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.63lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 0.44d","brand":"Manisha Mondkar","offers":[{"title":"Paperback","offer_id":49173882601727,"sku":"9798183752823","price":12.9,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/practical-guava-programming-manisha-mondkar-9798183752823","provider":"WR Book House","version":"1.0","type":"link"}