官术网_书友最值得收藏!

Introduction

In the process of erecting a new building, a set of blueprints helps all related parties communicate--the architect, electricians, carpenters, plumbers, and so on. It details things such as shapes, sizes, and materials. Without them, each of the subcontractors would be left guessing as to what to do, where to do it, and how. Without these blueprints, modern architecture would be almost impossible.

What is in your hands--or on the screen in front of you--is a set of blueprints of a different sort. Rather than detailing exactly how to build your specific software system, as each project and environment has unique constraints and requirements, these blueprints offer examples of how to build a variety of Java-based systems, providing examples of how to use specific features in the Java Development Kit, or JDK, with a special focus on the new features of Java 9 that you can then apply to your specific problem.

Since it would be impossible to build an application using only the new Java 9 features, we will also be using and highlighting many of the newest features in the JDK. Before we get too far into what that entails, then, let's take a brief moment to discuss some of these great new features from recent major JDK releases. Hopefully, most Java shops are already on Java 7, so we'll focus on version 8 and, of course, version 9.

In this chapter, we will cover the following topics:

  • New features in Java 8
  • New features in Java 9
  • Projects
主站蜘蛛池模板: 临西县| 疏附县| 五台县| 光泽县| 三河市| 平罗县| 始兴县| 新乡市| 凤山市| 福建省| 灌云县| 凭祥市| 延吉市| 临高县| 阿克陶县| 清丰县| 来安县| 仲巴县| 嘉峪关市| 正蓝旗| 无锡市| 醴陵市| 眉山市| 双流县| 炉霍县| 平度市| 惠来县| 黄冈市| 遂平县| 仁化县| 新泰市| 荔波县| 会东县| 通许县| 平阳县| 保德县| 什邡市| 涞源县| 巧家县| 吉安县| 玛曲县|