Bibliography

[JEP_200] JEP 200: The Modular JDK. [http://openjdk.java.net/jeps/200].

[CORE_JAVA9_IMPATIENT] Cay S. Horstmann - Core Java SE 9 for the Impatient 2nd Edition. [https://www.amazon.com/Core-Java-SE-9-Impatient/dp/0134694724].

[SERVICE_LOADER_JAVA_DOC] ServiceLoader JavaDoc. [https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/ServiceLoader.html].

[JAVA_UTIL_FUNCTION] Java SE 11 Java Doc - Package java.util.function. [https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/package-summary.html].

[JLS_11] The Java® Language Specification. Java SE 11 Edition. [https://docs.oracle.com/javase/specs/jls/se11/html/].

[JAVA_NIO_FILE_SUMMARY] Java NIO.2 File package summary. https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/package-summary.html.

[PATH_OPERATIONS] Path operations. http://docs.oracle.com/javase/tutorial/essential/io/pathOps.html.

[NIO_TUTORIAL] File I/O (Featuring NIO.2). https://docs.oracle.com/javase/tutorial/essential/io/fileio.html.

[JAVA_NIO_FILES_JAVADOC] Java NIO.2 Files class JavaDoc. https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/Files.html.

[JDEPS_DOC] JDeps documentation. https://docs.oracle.com/en/java/javase/11/tools/jdeps.html.

[JAVA_8_FOR_IMPATIENT] Java SE 8 for the Really Impatient: A Short Course on the Basics. [http://www.amazon.com/Java-SE8-Really-Impatient-Course/dp/0321927761].

[JAVA_8_LAMBDAS] Java 8 Lambdas: Pragmatic Functional Programming. [http://www.amazon.com/Java-Lambdas-Pragmatic-Functional-Programming/dp/1449370772].

[METHOD_REFERENCES] The Java Tutorials - Method References. [http://docs.oracle.com/javase/tutorial/java/javaOO/methodreferences.html].

[ITERATION] State of the Lambda: Libraries Edition. [http://cr.openjdk.java.net/~briangoetz/lambda/collections-overview.html].

[COLLECTION_INTERFACE] The Java Tutorials - The Collection Interface. [http://docs.oracle.com/javase/tutorial/collections/interfaces/collection.html].

[STREAM_INTERFACE] java.util.stream.Stream Interface JavaDoc. [http://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html].

[JAVA_8_IN_ACTION] Java 8 In Action. [http://www.amazon.com/Java-Action-Lambdas-functional-style-programming/dp/1617291994].

[JAVA_TUTORIALS_PARALLELISM] The Java Tutorials - Parallelism. [https://docs.oracle.com/javase/tutorial/collections/streams/parallelism.html].

[JAVA_TUTORIALS_DEFAULT_METHODS] The Java Tutorials - Default Methods. [https://docs.oracle.com/javase/tutorial/java/IandI/defaultmethods.html].

[JAVA_TUTORIALS_STANDARD_CALENDAR] The Java Tutorials - Lesson: Standard Calendar. [https://docs.oracle.com/javase/tutorial/datetime/iso/index.html].

Professional hosting         Exam 1Z0-817: Upgrade OCP Java 6, 7 & 8 to Java SE 11 Developer Quiz     Exam 1Z0-810: Upgrade to Java SE 8 Programmer Quiz