JDK 7 Documentation


JDK 7 is the next major release of the Java SE platform and is currently available as an early access release. JDK 7 documentation will be regularly updated as and when new features are added to the JDK 7 platform. You can also expect to see changes in content for existing features.

The two principal products in the Java SE platform are: Java Development Kit (JDK) and Java SE Runtime Environment (JRE).

The JDK is a superset of the JRE, and contains everything that is in the JRE, plus tools such as the compilers and debuggers necessary for developing applets and applications. The Java Runtime Environment (JRE) provides the libraries, the Java Virtual Machine, and other components to run applets and applications written in the Java programming language.

The following conceptual diagram illustrates all the component technologies in Java SE platform and how they fit together.

JDK   Java Language
Java Language
` Tools &
Tool APIs
java javac javadoc apt jar javap JPDA JConsole Java VisualVM
Security Int'l RMI IDL Deploy Monitoring Troubleshoot Scripting JVM TI
JRE RIAs
Java Web Start Applet / Java Plug-in
User Interface
Toolkits
AWT Swing Java 2D
Accessibility Drag n Drop Input Methods Image I/O Print Service Sound
  Java SE
API
Integration
Libraries
IDL JDBC JNDI RMI RMI-IIOP Scripting
Other Base
Libraries
Beans Intl Support Input/Output JMX JNI Math
Networking Override Mechanism Security Serialization Extension Mechanism XML JAXP
lang and util
Base Libraries
lang and util Collections Concurrency Utilities JAR Logging Management
Preferences API Ref Objects Reflection Regular Expressions Versioning Zip Instrumentation
Java Virtual
Machine
Java Hotspot Client and Server VM

 

JDK 7 API Documentation

See java.net for API documentation for intermediate snapshot releases.

What's New in Java SE Documentation

Java SE documentation is regularly updated to provide developers with in-depth information about new features in the Java platform. Some recent updates include:

NIO 2.0 The java.nio.file package and its related package, java.nio.file.attribute, provide comprehensive support for file I/O and for accessing the file system.

See File I/O (featuring NIO 2.0) in the Java Tutorials.

Sockets Direct Protocol Sockets Direct Protocol (SDP) is a wire protocol developed to support stream connections over InfiniBand fabric.

For more information, see Understanding the Sockets Direct Protocol a trail in the Java Tutorials.

Java Rich Internet Applications Development and Deployment Rich Internet Applications can be developed and deployed as applets or Java Web Start applications. The next generation Java Plug-in introduced in Java SE 6 update 10 provides powerful capabilities to applets.

Technical Articles

View these and other technical articles to stay current with features and improvements in the Java platform.


  Watch this page for more JDK 7 features and updates!



Java Technology

Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.

Contact Us





Spec-Zone.ru - all specs in one place