Download the JDK
Search the Tutorials
Hide the TOC
The Platform Environment
Configuration Utilities
Properties
Command-Line Arguments
Environment Variables
Other Configuration Utilities
System Utilities
Command-Line I/O Objects
System Properties
The Security Manager
Miscellaneous Methods in System
PATH and CLASSPATH
Questions and Exercises
Trail: Essential Classes
Lesson: The Platform Environment

> An application runs in a platform environment, defined by the underlying operating system, the Java virtual machine, the class libraries, and various configuration data supplied when the application is launched. This lesson describes some of the APIs an application uses to examine and configure its platform environment. The lesson consists of three sections:
> - Configuration Utilities describes APIs used to access configuration data supplied when the application is deployed, or by the application's user.
> - System Utilities describes miscellaneous APIs defined in the `System` and `Runtime` classes.
> - PATH and CLASSPATH describes environment variables used to configure JDK development tools and other applications.

Previous page: Previous Lesson
Next page: Configuration Utilities