{"product_id":"9781484206416","title":"Pro Java 8 Programming","description":"\u003cp\u003e\u003cem\u003ePro Java 8 Programming\u003c\/em\u003e 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. \u003c\/p\u003e\u003cp\u003eYou 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.\u003c\/p\u003eWhat youll learn\u003cul\u003e\n\u003cli\u003eHow to use and design your own libraries, classes and methods\u003c\/li\u003e\n\u003cli\u003eHow to use the new lambda expressions, closures, stream API and more\u003c\/li\u003e\n\u003cli\u003eHow to use the new thread and I\/O APIs for today's Java applications that must perform at enterprise and parallel scales\u003c\/li\u003e\n\u003cli\u003eHow to use the improved collections APIs\u003c\/li\u003e\n\u003cli\u003eHow to build a better Java UI\/UX using layout managers, Swing's JTable and JTree APIs, cut-and-paste, and drag-and-drop\u003c\/li\u003e\n\u003cli\u003eHow to use Java Database Connectivity (JDBC) to connect and integrate with various MySQL, Oracle, and NoSQL databases\u003c\/li\u003e\n\u003cli\u003eHow to work with internationalization, localization and more\u003c\/li\u003e\n\u003cli\u003eHow to effectively use XML and add annotations to your Java applications and more\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003eWho this book is for      \u003cp\u003e     This book is for experienced Java programmers or developers looking to further refine or add to their skills and knowledge base.      \u003c\/p\u003e     Table of Contents\u003cp\u003e1. Going Inside Java 8\u003c\/p\u003e\u003cp\u003e2. Designing Libraries, Classes, and Methods\u003c\/p\u003e\u003cp\u003e3. Lambda Expressions and Closures\u003c\/p\u003e\u003cp\u003e4. Using Threads in Your Applications\u003c\/p\u003e\u003cp\u003e5. Using Stream APIs and Collections\u003c\/p\u003e\u003cp\u003e6. Using Layout Managers\u003c\/p\u003e\u003cp\u003e7. Using Swing’s JTable\u003c\/p\u003e\u003cp\u003e8. Using Swing’s JTree\u003c\/p\u003e\u003cp\u003e9. Adding Cut-and-Paste Functionality\u003c\/p\u003e\u003cp\u003e10. Adding Drag-and-Drop Functionality\u003c\/p\u003e\u003cp\u003e11. Printing\u003c\/p\u003e\u003cp\u003e12. Introducing Java Database Connectivity (JDBC)\u003c\/p\u003e\u003cp\u003e13. Internationalizing Your Applications\u003c\/p\u003e\u003cp\u003e14. Using XML\u003c\/p\u003e\u003cp\u003e15. Adding Annotations\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47167634866416,"sku":"9781484206416","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781484206416_p0.jpg?v=1763632043","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781484206416","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}