What's New in Java 7
Title | What's New in Java 7 PDF eBook |
Author | Madhusudhan Konda |
Publisher | "O'Reilly Media, Inc." |
Pages | 17 |
Release | 2011-10-20 |
Genre | Computers |
ISBN | 1449318568 |
Java 7 has a number of features that will please developers. Madhusudhan Konda provides an overview of these, including strings in switch statements, multi-catch exception handling, try-with-resource statements, the new File System API, extensions of the JVM, support for dynamically-typed languages, and the fork and join framework for task parallelism.
What's New in Java 8
Title | What's New in Java 8 PDF eBook |
Author | Adam L. Davis |
Publisher | CreateSpace |
Pages | 62 |
Release | 2014-05-07 |
Genre | Computers |
ISBN | 9781497533509 |
Java 8 is a giant step forward for the Java language. In Project Lambda, Java gets a new closure syntax (lambda expressions), method-references, and default and static methods on interfaces. It manages to add many of the features of functional languages without losing the clarity and simplicity Java developers have come to expect. In addition, many of the existing Java core library classes have been enhanced with the new Streams API. This book will help you understand Java 8, including: Project Lambda, the new Date-Time API, Streams, default methods, the Nashorn Javascript engine, and more.
Introducing Java EE 7
Title | Introducing Java EE 7 PDF eBook |
Author | Josh Juneau |
Publisher | Apress |
Pages | 295 |
Release | 2013-06-24 |
Genre | Computers |
ISBN | 1430258489 |
This book guides you through the new features and enhancements in each of the technologies comprising the Java EE platform. It appeals to a large base of Java EE 6 programmers who are highly motivated to migrate to the newly-released, Java EE 7 platform.
Java 7 New Features Cookbook
Title | Java 7 New Features Cookbook PDF eBook |
Author | Richard M. Reese |
Publisher | Packt Pub Limited |
Pages | 384 |
Release | 2012 |
Genre | COMPUTERS |
ISBN | 9781849685627 |
Each recipe comprises step-by-step instructions followed by an analysis of what was done in each task and other useful information. The book is designed so that you can read it chapter by chapter, or look at the list of recipes and refer to them in no particular order. Each example comes with its expected output to make your learning even easier. This book is designed to bring those who are familiar with Java up-to-speed on the new features found in Java 7.
The Well-Grounded Java Developer
Title | The Well-Grounded Java Developer PDF eBook |
Author | Benjamin Evans |
Publisher | Simon and Schuster |
Pages | 756 |
Release | 2012-07-09 |
Genre | Computers |
ISBN | 1638351767 |
Summary The Well-Grounded Java Developer offers a fresh and practical look at new Java 7 features, new JVM languages, and the array of supporting technologies you need for the next generation of Java-based software. About the Book The Well-Grounded Java Developer starts with thorough coverage of Java 7 features like try-with-resources and NIO.2. You'll then explore a cross-section of emerging JVM-based languages, including Groovy, Scala, and Clojure. You will find clear examples that are practical and that help you dig into dozens of valuable development techniques showcasing modern approaches to the dev process, concurrency, performance, and much more. Written for readers familiar with Java. No experience with Java 7 or new JVM languages required. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside New Java 7 features Tutorials on Groovy, Scala, and Clojure Discovering multicore processing and concurrency Functional programming with new JVM languages Modern approaches to testing, build, and CI Table of Contents PART 1 DEVELOPING WITH JAVA 7 Introducing Java 7 New I/O PART 2 VITAL TECHNIQUES Dependency Injection Modern concurrency Class files and bytecode Understanding performance tuning PART 3 POLYGLOT PROGRAMMING ON THE JVM Alternative JVM languages Groovy: Java's dynamic friend Scala: powerful and concise Clojure: safer programming PART 4 CRAFTING THE POLYGLOT PROJECT Test-driven development Build and continuous integration Rapid web development Staying well-grounded
Java EE 7 Essentials
Title | Java EE 7 Essentials PDF eBook |
Author | Arun Gupta |
Publisher | "O'Reilly Media, Inc." |
Pages | 422 |
Release | 2013-08-09 |
Genre | Computers |
ISBN | 1449370608 |
Get up to speed on the principal technologies in the Java Platform, Enterprise Edition 7, and learn how the latest version embraces HTML5, focuses on higher productivity, and provides functionality to meet enterprise demands. Written by Arun Gupta, a key member of the Java EE team, this book provides a chapter-by-chapter survey of several Java EE 7 specifications, including WebSockets, Batch Processing, RESTful Web Services, and Java Message Service. You’ll also get self-paced instructions for building an end-to-end application with many of the technologies described in the book, which will help you understand the design patterns vital to Java EE development. Understand the key components of the Java EE platform, with easy-to-understand explanations and extensive code samples Examine all the new components that have been added to Java EE 7 platform, such as WebSockets, JSON, Batch, and Concurrency Learn about RESTful Web Services, SOAP XML-based messaging protocol, and Java Message Service Explore Enterprise JavaBeans, Contexts and Dependency Injection, and the Java Persistence API Discover how different components were updated from Java EE 6 to Java EE 7
Java SE 8 for the Really Impatient
Title | Java SE 8 for the Really Impatient PDF eBook |
Author | Cay S. Horstmann |
Publisher | Pearson Education |
Pages | 237 |
Release | 2014 |
Genre | Computers |
ISBN | 0321927761 |
This book concisely introduces Java 8's most valuable new features, including lambda expressions (closures) and streams. If you're an experienced Java programmer, the author's practical insights and sample code will help you quickly take advantage of these and other Java language and platform improvements.