Foreword

Java is now over twenty years old and the current release, JDK 8, despite its name, is really the eleventh significant release of the platform. Whilst staying true to the original ideas of the platform, there have been numerous developments adding a variety of features to the language syntax as well as a huge number of APIs to the core class libraries. This has enabled developers to become substantially more productive and has helped to eliminate a variety of common situations that can easily result in bugs.

Java has continued to grow in popularity, which is in large part attributable to the continued evolution of the platform, which keeps it fresh and addresses things that developers want. According to some sources, there are more than ...

Get A Programmer’s Guide to Java® SE 8 Oracle Certified Associate (OCA) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.