Java Technology Home Page
A-Z Index

Java Developer Connection(SM)

Downloads, APIs, Documentation
Java Developer Connection
Tutorials, Tech Articles, Training
Online Support
Community Discussion
News & Events from Everywhere
Products from Everywhere
How Java Technology is Used Worldwide
Print Button
 
Reader's Poll
Got a question about Java Card technology, the JavaTM technology for smart cards? Submit it here. We'll get answers from a Sun expert: Zhiqun Chen, author of the book Java CardTM Technology for Smart Cards. Look for the article next month on the JDC.




 

This page links you to technical information covering all aspects of the JavaTM platform.

  • Product and API Documentation
  • Language and VM Specifications
  • General Documentation
  • Tutorials and Training
  • Articles, Tips, and Newsletters
  • JDC Bookshelf

  • The Java Language Specification, Second Edition draft is now available for public review.


    Product and API Documentation

    FAQs, developer's guides, tutorials, J2EE SDK documentation, news, specifications, and more.

    What is Java 2? Where is the JDK?

    JavaTM 2 Platform, Standard Edition Documentation (J2SETM)

    JavaTM 2 Platform, Enterprise Edition Documentation (J2EETM)

    JavaTM 2 Platform, Micro Edition (J2METM)

    Consumer & Embedded Technologies & Products

    Optional Packages

    Other Java Technologies & APIs

    Back to Top

    Language and VM Specifications

    Java Language Specification

    JavaTM Virtual Machine* Specification

    Back to Top

    General Documentation

    Conventions for naming and organizing files, FAQs, tools, and more.

    Documentation Redistribution Policy

    FAQ Index

    Code Conventions for Java Programming Language

    Javadoc Tool Home Page

    Java Platform Standardization

    Java Technology White Papers

    Glossary of Java Technology-related Terminology

    What is the Java Platform?

    Java History

    Back to Top

    Tutorials and Training

    Tutorials, downloads, tips, training, and certification programs.

    Tutorials

    Developer Certification

    Sun Developer Training

    Java Technology Training

    Quizzes

    Question of the Week

    JavaTM 2 Platform, Enterprise Edition, Technology Center Home Page

    New-to-JavaTM Programming Center

    Back to Top

    Articles, Tips, and Newsletters

    Technical articles on advanced language topics such as collections and database access, technical programming tips, and developers' resources.

    Technical Articles

    Tech Tips

    Newsletters

    JDC Bookshelf

    The Java Series

    Essentials of the JavaTM Programming Language: A Hands-On Guide, Part 1

    Essentials of the JavaTM Programming Language: A Hands-On Guide, Part 2

    Note: Essentials of the Java Programming Language is available as a book from online book sellers.
    Advanced Programming for the JavaTM 2 Platform

    Note: Advanced Programming for the JavaTM 2 Platform is available as a book from onl ine book sellers.
    Sun Microsystems Press

    The Java Developers Almanac 1999 Code Samples

    JDC Bookshelf Index

    Back to Top


  • Product and API Documentation
  • Language and JavaTM Virtual Machine* Specifications
  • General Documentation
  • Tutorials and Training
  • Articles, Tips, and Newsletters
  • JDC Bookshelf

    * As used on this web site, the terms "Java virtual machine" or "JVM" mean a virtual machine for the Java platform.

  • Documentation and Training

    Popular Picks
    * JavaServer PagesTM Fundamentals
    * Essentials of the JavaTM Programming Language: A Hands-On Guide
    * New-to-JavaTM Programming Center
    * AWT Fundamentals Short Course


    Articles from the 'Net

    IBM: IBM Launches New Online Resource for Software Developers; Websphere Developer Domain Offers Free Software And Technical Information
    (M2 Communications /August 22, 2000)
    Minimal XML and Java
    (EarthWeb/August 10, 2000)
    Xalan: Extending XSLT with Java
    (EarthWeb's Gamelan/August 01, 2000)
    Swing from A to Z: Some Simple Components
    (EarthWeb's Gamelan/July 31, 2000)





    Print Button
    [ This page was updated: 22-Sep-2000 ]
    Products & APIs | Developer Connection | Docs & Training | Online Support
    Community Discussion | Industry News | Solutions Marketplace | Case Studies
    Glossary | Feedback | A-Z Index
    For more information on Java technology
    and other software from Sun Microsystems, call:
    (800) 786-7638
    Outside the U.S. and Canada, dial your country's AT&T Direct Access Number first.
    Sun Microsystems, Inc.
    Copyright © 1995-2000 Sun Microsystems, Inc.
    All Rights Reserved. Terms of Use. Privacy Policy.