The JDK(TM) is a development environment for building applications, applets, and components using the Java programming language. . This package contains the Java programming language source files (src.zip) for all classes that make up the Java core API.