Skip to product information
1 of 1

Kevlin Henney,Trisha Gee

97 Things Every Java Programmer Should Know

97 Things Every Java Programmer Should Know

Low Stock: Only 3 copies remaining
Regular price £27.59 GBP
Regular price £39.99 GBP Sale price £27.59 GBP
31% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £12.40

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about 97 Things Every Java Programmer Should Know


This book provides expert advice from Java leaders and practitioners to help you push your skills to the next level. It covers topics such as behavior, state, idioms, performance, garbage collection, and more, and is edited by Kevlin Henney and Trisha Gee.

\n Format: Paperback / softback
\n Length: 270 pages
\n Publication date: 02 June 2020
\n Publisher: O'Reilly Media, Inc, USA
\n


If you're looking to take your Java skills to the next level, this comprehensive book is a must-read. Packed with expert advice from Java leaders and practitioners, it will inspire you to approach problems from fresh perspectives, take on greater responsibility for your work, expand your technical expertise by learning new techniques, and become an exceptional developer across the board.

Edited by Kevlin Henney and Trisha Gee, 97 Things Every Java Programmer Should Know is a treasure trove of knowledge drawn from the collective experiences of seasoned Java software experts. This invaluable resource reflects decades of hands-on experience in the field and provides invaluable insights into the nuances of software development.

Throughout the book, you'll discover a wealth of practical tips, tricks, and best practices that will help you optimize your Java code, improve performance, and navigate complex challenges. Whether you're working with legacy code or embracing the latest Java 8 features, this book offers valuable guidance to help you rethink your Java practices and excel in your profession.

Here are just a few of the 97 things you'll learn:

Behavior Is Easy, State Is Hard: Edson Yanaga delves into the complexities of managing state in Java applications, offering valuable insights into the challenges and best practices of state management.

Learn Java Idioms and Cache in Your Brain: Jeanne Boyarsky shares her expertise in Java idioms and caching techniques, helping you write more efficient and maintainable code.

Java Programming from a JVM Performance Perspective: Monica Beckwith provides a deep dive into Java's performance characteristics, offering practical tips and strategies for optimizing your applications.

Garbage Collection Is Your Friend: Holly K Cummins demystifies garbage collection in Java, explaining how it works and offering strategies for optimizing its efficiency.

Java's Unspeakable Types: Ben Evans explores the hidden complexities of Java's type system, providing valuable insights into type safety, generics, and type inference.

The Rebirth of Java: Sander Mak offers a fascinating perspective on the evolution of Java over the years, highlighting the latest developments and trends in the language.

Do You Know What Time It Is?: Christin Gorman sheds light on the importance of time-related concepts in Java, including concurrency, multithreading, and time zones.

With its extensive coverage and insightful advice, 97 Things Every Java Programmer Should Know is an essential resource for anyone seeking to advance their Java skills and excel in their software development career. Whether you're a seasoned Java developer or just starting your journey, this book will provide you with the knowledge and tools you need to reach new heights of proficiency. So, why wait? Take the next step in your Java journey today and unlock your full potential with this invaluable guide.

\n Weight: 404g\n
Dimension: 152 x 228 x 18 (mm)\n
ISBN-13: 9781491952696\n \n

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details