Java How To Program (Early Objects) (10th Edition)
Book Preface
I’ve been enamored with Java even prior to its 1.0 release in 1995, and have subsequently been a Java developer, author, speaker, teacher and Oracle Java Technology Ambassador. In this journey, it has been my privilege to call Paul Deitel a colleague, and to often leverage and recommend his Java How To Program book. In its many editions, this book has proven to be a great text for college and professional courses that I and others have developed to teach the Java programming language.
One of the qualities that makes this book a great resource is its thorough and insightful coverage of Java concepts, including those introduced recently in Java SE 8. Another useful quality is its treatment of concepts and practices essential to effective software development. As a long-time fan of this book, I’d like to point out some of the features of this tenth edition about which I’m most excited:
• An ambitious new chapter on Java lambda expressions and streams. This chapter starts out with a primer on functional programming, introducing Java lambda expressions and how to use streams to perform functional programming tasks on collections.
• Although concurrency has been addressed since the first edition of the book, it is increasingly important because of multi-core architectures. There are timing examples— using the new Date/Time API classes introduced in Java SE 8—in the concurrency chapter that show the performance improvements with multi-core over single-core.
• JavaFX is Java’s GUI/graphics/multimedia technology moving forward, so it is nice to see a three-chapter treatment of JavaFX in the Deitel live-code pedagogic style. One of these chapters is in the printed book and the other two are online. Please join me in congratulating Paul and Harvey Deitel on their latest edition of a wonderful resource for computer science students and software developers alike!
James L. Weaver
Java Technology Ambassador
Oracle Corporation
Download Ebook | Read Now | File Type | Upload Date |
---|---|---|---|
Download here
|
Read Now | May 30, 2020 |
How to Read and Open File Type for PC ?