ENGLISH

Pro Java 8 Programming

Book information

Publisher
Apress
Year
2015
ISBN
1484206428, 9781484206423
Language
english
Format
PDF
Filesize
9 MB (9617012 bytes)
Edition
3
Pages
708\695
Time added
2015-06-26 01:42:26

Description

Pro Java 8 Programming covers the core Java development kit and the finer points of the core standard edition (SE) and development kit version 8. You'll discover the particulars of working with the Java language and APIs to develop applications in many different contexts. You will also delve into more advanced topics like lambda expressions, closures, new i/o (NIO.2), enums, generics, XML, metadata and the Swing APIs for GUI design and development. By the end of the book, you’ll be fully prepared to take advantage of Java's ease of development, and able to create powerful, sophisticated Java applications.What you’ll learnHow to use and design your own libraries, classes and methodsHow to use the new lambda expressions, closures, stream API and moreHow to use the new thread and I/O APIs for today's Java applications that must perform at enterprise and parallel scalesHow to use the improved collections APIsHow to build a better Java UI/UX using layout managers, Swing's JTable and JTree APIs, cut-and-paste, and drag-and-dropHow to use Java Database Connectivity (JDBC) to connect and integrate with various MySQL, Oracle, and NoSQL databasesHow to work with internationalization, localization and moreHow to effectively use XML and add annotations to your Java applications and moreWho this book is for This book is for experienced Java programmers or developers looking to further refine or add to their skills and knowledge base. Table of Contents1. Going Inside Java 82. Designing Libraries, Classes, and Methods3. Lambda Expressions and Closures4. Using Threads in Your Applications5. Using Stream APIs and Collections6. Using Layout Managers7. Using Swing’s JTable8. Using Swing’s JTree9. Adding Cut-and-Paste Functionality10. Adding Drag-and-Drop Functionality11. Printing12. Introducing Java Database Connectivity (JDBC)13. Internationalizing Your Applications14. Using XML15. Adding Annotations

Similar books