Autor: Anghel Leonard
Broj strana: 798
ISBN broj: 978-1837633944
Izdavač:
PACKT PUBLISHING
Godina izdanja: 2024.
Kataloški broj: 585.
Stay on top of the new Java features (up to JDK 21) and find efficient solutions for your programming woes. With over 250 problems and solutions, you'll learn new ways to deal with real-world coding tasks and answers to common interview questions.
The super-fast evolution of the JDK between versions 12 and 21 has made the learning curve of modern Java steeper, and increased the time needed to learn it. This book will make your learning journey quicker and increase your willingness to try Java’s new features by explaining the correct practices and decisions related to complexity, performance, readability, and more.
Java Coding Problems takes you through Java’s latest features but doesn’t always advocate the use of new solutions — instead, it focuses on revealing the trade-offs involved in deciding what the best solution is for a certain problem.
There are more than two hundred brand new and carefully selected problems in this second edition, chosen to highlight and cover the core everyday challenges of a Java programmer.
Apart from providing a comprehensive compendium of problem solutions based on real-world examples, this book will also give you the confidence to answer questions relating to matching particular streams and methods to various problems.
By the end of this book you will have gained a strong understanding of Java’s new features and have the confidence to develop and choose the right solutions to your problems.
If you are a Java developer who wants to level-up by solving real-world problems, then this book is for you. Working knowledge of the Java programming language is required to get the most out of this book
This second edition goes beyond a basic update and delivers to you 257 brand-new problems and solutions to help you tackle whatever Java tasks you need to take on. So, whether you’ve read Java Coding Problems, First Edition, or not, you’ll find a book filled with completely fresh and up-to-date Java challenges that will test your abilities and push you to new heights. With no problems from the first edition included, everything has been designed to meet the needs of modern Java developers.
Java Coding Problems, Second Edition, covers everything you need to know to get up to speed with all the newest features of Java and JDK 21. You’ll find problems that utilize Record Patterns, String Templates, SplitWithDelimeters and the Math.clamp() method, along with a whole lot more. But the book does not try to make JDK 21 the solution to all Java problems. With his years of experience, author Anghel Leonard helps you select the right solution to each problem, regardless of whether that solution relies on the newest functionality or not. You’ll learn how and when to apply Java tools that range from JDK 12 to 21.
By having access to a compendium of real-world Java problems, you’ll be able to quickly gain an understanding of a wide array of challenges, from beginner to advanced, that a Java developer will be faced with in their day-to-day work. This means that if you’re trying to break into the industry for the first time or climb the career ladder, you’ll have a huge pool of knowledge to draw from—both the solutions to specific problems and the ability to develop the tools you need to learn how to crack any coding problem—that will help you answer even the trickiest Java interview questions and get the job you want.
“This is the book that would have made my life so much easier had it been available when I started programming in Java in 1998. It takes a PBL or Problem-Based Learning approach. This is not a beginner’s book; it does require some familiarity with Java. What it will do for you is push you into expanding your knowledge of the Java language by way of writing code to help you understand what the domains of the language can be used for.”
Ken Fogel, Java Champion, JCP Executive Committee Member, Author of Transitioning to Java
Anghel Leonard is a Chief Technology Strategist and independent consultant with 20+ years of experience in the Java ecosystem. In daily work, he is focused on architecting and developing Java distributed applications that empower robust architectures, clean code, and high-performance. Also passionate about coaching, mentoring and technical leadership. He is the author of several books, videos and dozens of articles related to Java technologies.
Budite prvi koji će ostaviti komentar.
Popust cena:
1500.00 rsd
Popust cena:
2200.00 rsd
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272 |
||