Book Image

Java 7 New Features Cookbook

By : Richard M. Reese, Jennifer L. Reese
Book Image

Java 7 New Features Cookbook

By: Richard M. Reese, Jennifer L. Reese

Overview of this book

<p>Java 7 is a major update that includes a lot of exciting new language improvements such as support for type inference and improved exception handling. Other new features include the ability to work with symbolic links, a greatly simplified directory traversal technique, and the monitoring of file creation and deletion. Improvements in event handling, security, and concurrent processing have also been added<br /><br />Java 7 New Features Cookbook is your go-to guide to learn about all the new exciting features Java 7 has to offer with a very practical recipe-based approach. <br /><br />The book starts with coverage of the new language improvements. Subsequent chapters address the new features of Java 7 while incorporating these new language improvements when possible.<br /><br />The new NIO techniques provide enhanced capabilities which are complemented by the new try-with-resources block and enhanced generic support. The new JLayer decorator and improved window methods enhance the developer&rsquo;s ability to create GUI applications. <br /><br />The Java 7 New Features Cookbook provides a comprehensive coverage of the exciting features in Java 7.</p>
Table of Contents (18 chapters)
Java 7 New Features Cookbook
Credits
About the Authors
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface

About the Reviewers

Jacek Laskowski has over 15 years of IT experience, focusing on software development and architecture design with open source and commercial product offerings. He's interested in Service-Oriented Architecture (SOA) with Java Enterprise Edition (Java EE), Business Process Management (BPMS), and Business Rule Management System (BRMS) solutions. He is a seasoned technology professional with a strong software development and advisory track record. His interests revolve around Java Enterprise Edition and supportive solutions like Enterprise OSGi, Service Component Architecture (SCA), WS-BPEL, and WS-BPMN to name a few.

He is a founder and leader of Warszawa Java User Group, and has been a speaker at local and international conferences. He has been organizing Confitura (formerly Javarsovia), Warsjawa, and Eclipse DemoCamp conferences for the Java community in Poland. He contributes to open source projects—Apache OpenEJB and Apache Geronimo. He envisages himself using functional languages in projects and the decision to learn Clojure (a little bit of JRuby, Scala, F#, and Dart lately) influences his current self-learning activities. It's been quite recently that he's got into Android, too.

Knowledge sharing is his passion. He mentors students, and is an author of IBM Redbooks publications and has also contributed to a few other books as a technical reviewer. While supporting business partners and customers with their use of IBM WebSphere BPM products, he regularly runs courses and workshops. He is a member of the NetBeans Dream Team—highly-skilled and motivated NetBeans users.

He actively blogs at http://blog.japila.pl and http://blog.jaceklaskowski.pl. Follow @jaceklaskowski on twitter.

Deepak Vohra is a consultant and a principal member of the NuBean.com software company. Deepak is a Sun Certified Java Programmer and Web Component Developer and has worked in the fields of XML and Java programming and J2EE for over five years. Deepak is the co-author of the Apress book Pro XML Development with Java Technology and was the technical reviewer for the O'Reilly book WebLogic: The Definitive Guide. Deepak was also the technical reviewer for the Course Technology PTR book Ruby Programming for the Absolute Beginner, and the technical editor for the Manning Publications book Prototype and Scriptaculous in Action. Deepak is also the author of the Packt Publishing books JDBC 4.0 and Oracle JDeveloper for J2EE Development, Processing XML documents with Oracle JDeveloper 11g, and EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g.