
Автор
Joshua Bloch
Joshua Bloch
4.8
4.8
70оценок
Рейтинг автора складывается из оценок его книг. На графике показано соотношение положительных, нейтральных и негативных оценок.
5 | 55 | |
4 | 15 | |
3 | 0 | |
2 | 0 | |
1 | 0 | |
без оценки |
30 |
70оценок
Joshua Bloch — новинки
- 1 произведение
- 6 изданий на 3 языках
-
Joshua Bloch Effective Java
ISBN: 0-13-468599-7 Год издания: 2018 Издательство: Addison-Wesley Professional Аннотация
The Definitive Guide to Java Platform Best Practices–Updated for Java 7, 8, and 9
Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers.
As in previous editions, each chapter of Effective Java, Third Edition, consists of several “items,” each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.
The third edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots. Many new items have been added, including a chapter devoted to lambdas and streams.
New coverage includes
* Functional interfaces, lambda expressions, method references, and streams
* Default and static methods in interfaces
* Type inference, including the diamond operator for generic types
* The @SafeVarargs annotation
* The try-with-resources statement
* New library features such as the Optional interface, java.time, and the convenience factory methods for collections -
Joshua Bloch Effective Java
ISBN: 0321356683 Год издания: 2008 Издательство: Prentice Hall Язык: Русский Аннотация
Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day. 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. Each chapter in the book consists of several “items” 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. -
Joshua Bloch, Doug Lea, Дэвид Холмс, Brian Goetz, Tim Peierls, Joseph Bowbeer Java Concurrency in Practice
ISBN: 9780321349606 Год издания: 2006 Издательство: Addison-Wesley Professional Язык: Английский Аннотация
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should…
-
Joshua Bloch, Doug Lea, Дэвид Холмс, Brian Goetz, Tim Peierls, Joseph Bowbeer Java Concurrency in Practice
ISBN: 0321349601 Год издания: 2006 Издательство: Addison-Wesley Professional Язык: Русский Аннотация
Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of -
Joshua Bloch, Neal Gafter Java(TM) Puzzlers: Traps, P...
ISBN: 032133678X Год издания: 2005 Издательство: Addison-Wesley Professional Язык: Русский Аннотация
How well do you really know Java? Are you a code sleuth? Have you ever spent days chasing a bug caused by a trap or pitfall in Java or its libraries? Do you like brainteasers? Then this is the book for you! In the tradition of Effective -
Joshua Bloch Effective Java Programming ...
ISBN: 0201310058 Язык: Русский Аннотация
Written for the working Java developer, Joshua Bloch's Effective Java Programming Language Guide provides a truly useful set of over 50 best practices and tips for writing better Java code. With plenty of advice from an indisputable expert