Skip to Content
Java Pocket Guide, 4th Edition
book

Java Pocket Guide, 4th Edition

by Robert Liguori, Patricia Liguori
August 2017
Intermediate to advanced
290 pages
4h 10m
English
O'Reilly Media, Inc.
Content preview from Java Pocket Guide, 4th Edition

Chapter 9. Java Platform, Standard Edition

The Java Platform, Standard Edition (SE), includes the Java Runtime Environment (JRE) and its encompassing Java Development Kit (JDK; see Chapter 10), the Java Programming Language, Java Virtual Machines (JVMs), tools/utilities, and the Java SE API libraries. A variety of platforms are available including Windows, macOS, Linux, and Solaris.

Common Java SE API Libraries

Java SE 9 API standard libraries are provided within packages (and modules). Each package is made up of classes and/or interfaces. An abbreviated list of commonly used packages is represented here to demonstrate the capabilities of the API. They are listed outside of the module ordering in JDK 9.

Java SE provides the JavaFX runtime libraries from Java SE 7 update 6 and JavaFX 2.2 onwards. Jav⁠aFX has replaced the Swing API as the primary client UI library for Java SE.

Language and Utility Libraries

java.lang

Language support: system/math methods, fundamental types, strings, threads, and exceptions

java.lang.annotation

Annotation framework: metadata library support

java.lang.instrument

Program instrumentation: agent services to instrument JVM programs

java.lang.invoke

Dynamic Language Support: supported by core classes and VM

java.lang.management

Java Management Extensions API: JVM monitoring and management

java.lang.module

Module descriptors and configurations support

java.lang.ref

Reference-object classes: interaction support with the GC

java.lang.reflect ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Java 8 Pocket Guide

Java 8 Pocket Guide

Robert Liguori, Patricia Liguori
Java 11 Cookbook - Second Edition

Java 11 Cookbook - Second Edition

Nick Samoylov, Mohamed Sanaulla

Publisher Resources

ISBN: 9781491938683Errata Page