Sym - 源码注册

一个用 Java 实现的现代化社区平台

Pipe - 体验皮肤


Solo - 源码下载

一个用 Java 实现的博客系统,为你或你的团队创建个博客吧!

Wide - 教程试用

一个基于 Web 的 Go 语言 IDE

JDKTM 6 Documentation


JDKTM 6 Documentation

Download Java SE 6 DocumentationDownload this


  Legal Notices   API, Language, and VM Specs   Features Guides   Release Notes   Tool Docs   Tutorials and Training

JavaTM SE 6 Platform at a Glance

This document covers the JavaTM Platform, Standard Edition 6 JDK. Its product version number is 6 and developer version number is 1.6.0, as described in Platform Name and Version Numbers. For programmer guides or information on a feature of the JDK, click on a component in the diagram below.


JDK Java Language

Java Language

Tools &
Tool APIs

javajavacjavadocaptjarjavapJPDAJConsoleJava VisualVM
SecurityInt'lRMIIDLDeployMonitoringTroubleshootScriptingJVM TI


DeploymentJava Web StartJava Plug-in

User Interface 

AWTSwingJava 2D
AccessibilityDrag n DropInput MethodsImage I/OPrint ServiceSound

 Java SE


Other Base

BeansIntl SupportI/OJMXJNIMath
NetworkingOverride MechanismSecuritySerializationExtension MechanismXML JAXP

lang and util
Base Libraries

lang and utilCollectionsConcurrency UtilitiesJARLoggingManagement
Preferences APIRef ObjectsReflectionRegular ExpressionsVersioningZipInstrument

Java Virtual

Java HotspotTM Client VMJava HotspotTM Server VM





Release Notes
Topics include New Features, Known Issues, Compatibility with Prior Releases, Supported System Configurations, Installation, and More)


API, Language, and Virtual Machine Documentation 



Java Platform API Specification   (NO FRAMES) 
(included in the JDK documentation bundle and on
Note About sun.* Packages
The Java Language Specification   (DOWNLOAD)
The Java Virtual Machine Specification   (DOWNLOAD)


Features Reference Guides - Java Platform 
All guides listed are included in the documentation download bundle as well as the website (unless otherwise noted).



Java SE 6 Overview 
New Features and Enhancements
(available only on the website)





Java Language
 Java Programming Language 
Virtual Machine
 Virtual Machine 
Base Libraries
java.lang, java.util Packages
 Language and Utility Packages 
 Monitoring and Management 
 Package Version Identification 
 Reference Objects 
 Collections Framework 
 Concurrency Utilities 
 Java Archive (JAR) Files 
 Regular Expressions 
 Zip Files 
Other packages
 Object Serialization 
 Endorsed Standards Override Mechanism
 Extension Mechanism 
 JavaBeansTM Component API 
 Java Management Extensions (JMX) 
 Java Native Interface (JNI) 
Integration Libraries
 Java Database Connectivity (JDBCTM) 
 Java IDL 
 Java Naming and Directory InterfaceTM (JNDI) 
 Remote Method Invocation (RMI) 
 Scripting for the Java Platform 
User Interface Libraries
 2D Graphics and Imaging 
 Abstract Window Toolkit (AWT) 
 Drag-and-Drop Data Transfer 
 Image I/O 
 Input Method Framework 
 Print Service 
 Swing Components 
 General Deployment 
 Java Plug-in 
 Java Web Start 
 Annotation Processing Tool 
 Attach API 
 javac Tool 
 Javadoc Tool 
 Java Platform Debugger Architecture (JPDA) 
 Java Debug Interface (JDI) 
 Java Debug Wire Protocol (JDWP) 
 JVMTM Tool Interface (JVM TI) (replaces JVMPI and JVMDI) 
 Java VisualVM 


JDK Tools and Utilities
Reference documentation for the JDK tools and utilities.



JDK Tool and Utility Documentation 
       Including Troubleshooting and Diagnostic Information


Tutorials, Training, Demos, Samples, and Other Information 
Learning about Java.



The Java Tutorial 
An example-filled guide to the Java programming language and core APIs.
Java Technology Home Page 
Training for the Java programming language 
Directory of various training resources.
Demonstration Applets and Applications 
(included in the JDK documentation bundle and on
On-Line Courses for the Java Programming Language 
Java Web Start Samples 
(included in the JDK documentation bundle and on
Java Series Books
Effective Java 
Best selling guide about best programming practices.

Java Documentation in HTMLHelp and WinHelp Formats 
For Windows users.
Code Conventions for the Java Programming Language 
Standards and styles for coding Java programs.
New-to-JavaTM Programming Center
New to the Java Platform.


Copyright © 2006 Sun Microsystems, Inc. All Rights Reserved.

Download this JDK documentation



Java Software