The Wayback Machine - https://web.archive.org/all/20050316024207/http://java.sun.com:80/j2se/index.jsp
Skip Masthead Links developers.sun.com   » search tips  |  Search:     
The Source for Developers
A Sun Developer Network Site
Products and Technologies
Technical Topics
Sun Microsystems
 
 
Java Technology
Java 2 Platform, Standard Edition (J2SE)
Early Access
 
API Specifications
Documentation
FAQs
Code Samples & Apps
BluePrints
Technical Articles & Tips
White Papers
» See all
 
Forums
User Groups
Newsletters
Books & Authors
Bug Database
» See all
 
Tutorials & Code Camps
Online Sessions & Courses
Instructor-Led Courses
Course Certification
 
 
Java 2 Platform, Standard Edition (J2SE) provides a complete environment for applications development on desktops and servers. It also serves as the foundation for the Java 2 Platform, Enterprise Edition (J2EE) and Java Web Services.  » Read More
We've organized the J2SE technologies into these two conceptual groupings:
 
 Core Java
 Desktop Java
 
Here are the releases of the J2SE platform:
 
How are Core Java and Desktop Java Technologies Related?
The technologies in Core Java and Desktop Java are interdependent: Core Java provides the basis for security, database connectivity and more. Desktop Java enables you to write rich, highly interactive client software.
 
How is it Delivered?
Sun delivers J2SE in the form of J2SE Development Kit (JDK) and an associated Java Runtime Environment (JRE). For more information on what is included in these deliverables, see the diagram in the J2SE Overview. Or download J2SE 5.0 now.
 
What's New
 
 
March 15, 2005
Online Chat, March 15: Squeezing Performance from the Java HotSpot Virtual Machine J2SE 5.0 includes a number of new features that can be used to enhance the performance of the HotSpot Virtual Machine. Learn more and get questions answered about HotSpot VM performance in this chat with Sun engineers, Peter Kessler and Ross Knippel.
» Read more
 
February 9, 2005
Desktop developers - JavaOne 2005 survey now live! Tell us what you want to see at this year's JavaONE event June 27-30 in San Francisco. This quick survey enables you to provide direct input to the JavaOne team on the direction of the rich-client desktop portion of the conference. Thank you in advance from the JavaOne team and we look forward to your comments.
» Read more
 
February 1, 2005
J2SE Platform Migration Guide (pdf) This guide helps developers migrate Java applets, standalone applications, Java Web Start applications and development tools from version 1.3 and 1.4 of the Java platform to version 5.0.
» Read more
 
January 21, 2005
Tell us how you're using Tiger! Please complete a short survey on how your company is using J2SE 5.0.
» Read more
 
January 11, 2005
Do you know which Java Runtime Environment your system is running? Find out and hear a message from James Gosling!
» Read more
 
December 20, 2004
J2SE 5.0 Update 1 Now Available The first update release of J2SE 5.0 includes select fixes of known defects as well as a couple of key enhancements; support for GNOME 2.6 on both Solaris 10 and the Sun Java Desktop System and the addition of Intel's Extended Memory 64 Technology (EM64T) as a supported architecture.
» Read more
 
December 16, 2004
Five Reasons to Move to the J2SE 5 Platform Five important reasons to move to the Java 2 Platform, Standard Edition (J2SE platform) 5.0, supported by data and references to prove that the 5.0 release will reduce development and runtime costs.
» Read more
 
December 7, 2004
Using JConsole to Monitor Applications JConsole is the Java Monitoring and Management Console, a new graphical tool shipped in J2SE JDK 5.0. This article describes how JConsole can be used to observe information about an application running on the Java platform, with an overview of the J2SE 5.0 monitoring and management architecture and how JConsole plugs into the architecture.
» Read more
 
November 2004
Access the source code to the JDK 5.0 Now licensed under the existing Sun Community Source License (SCSL) and the new simplified Java Research License (JRL) to better meet the needs of researchers and developers.
» Read more
 
October 2004
Java Live Chat: What's New in Swing? On November 9, at 11:00 a.m. Pacific time (19:00 UTC), Java Live will host a chat with two key members of the Swing team: Scott Violet and Shannon Hickey. You can bone up for the chat by reading Swing API changes in JDK 5.0.
» Read more
 
September 2004
J2SE 5.0 General Availability (GA) With a lot of community input and solid testing the Tiger is loose and ready to run.
» Read more
 
August 2004
Threadaches Got multithreading problems? Dive into some technical tips.
» Read more
 
August 2004
J2SE Naming and Versioning The upcoming feature release of J2SE is one of the most significant upgrades to the platform in years. As such, the version number has changed and some subtle naming enhancements have been made.
» Read more
 
June 2004
Java Web Services Developer Pack 1.4 Download the latest release, which now supports WS-I Basic Profile 1.1 with Attachments 1.0 and Web Services Security.
» Read more
 
June 2004
J2SE 1.5 Ask-the-Experts: Sun booth, pod #1116 "Attending JavaOne this year? Come meet the experts behind J2SE 5 (formerly J2SE 1.5) in the Sun Pavilion. This is a great opportunity to speak directly with key development teams 1-on-1. To help you make the most of your trip to San Francisco, we've scheduled everyone early so you can make plans now! Simply drop by the Sun booth in the Pavilion, pod #1116"
» Read more
 
May 2004
JavaONE: you asked, we responded Based on the input we received from you, we have organized our desktop track this year around four themes:
» Read more
 
June 2004
Online Chat, June 8, J2SE 1.5 Monitoring and Management (this is a continuation of the chat that was begun on May 20). Learn about the significant enhancements in J2SE 5 (formerly J2SE 1.5) for monitoring and managing Java applications and the Java Virtual Machine.
 
April 2004
Accustomed to developing in Visual Basic? Check out Sun's new Java Studio Creator visual development tool. This is the easiest way to create Java web applications
 
April 2004
JDBC RowSet Implementations 1.0 Now Available! The new JDBC RowSet Implementations 1.0 is now available for download. Developed through the Java Community Process (JCP), JDBC RowSet Implementations 1.0 provides web developers with a richer environment for manipulating disconnected tabular data along with a robust SPI for data synchronization.
 
February 2004
J2SE in a Nutshell An overview of the exciting changes in J2SE 1.5, from the J2SE team.
 
November 2003
Performance and Scalability Guide This guide offers an overview of the performance and scalability enhancements made in the J2SE version 1.4 release.
 
November 2003
Java 2 Platform, Standard Edition version 1.4.2 Download the current release of the Java 2 Platform.
» Read more
 
September 2003
A Roadmap for J2SE 1.4.2 and 1.5 The release of the beta version of Java 2 Platform, Standard Edition 5 (formerly J2SE 1.5) is just around the corner -- here's a roadmap.
» Read more
 
Community
 
 
Developing Cool Applications
Have you developed a great J2SE desktop applet or application? Perhaps you've taken advantage of J2SE deployment technologies Java Web Start or Java Plug-in. Submit your application now and it may be chosen to be featured on the Explore section of java.com.
 
For Visual Basic Developers
Our Visual Basic Developer Resource Center will guide you smoothly over the threshhold to Java programming in 3 easy steps.
 
Sun Community Source Licensing
The Java 2 SDK, Standard Edition source code is available for download as part of Sun's Community Source License Program (SCSL). Find out more.
 
Events
2005 JavaOne Conference.
San Francisco, CA
Once again the Java developer community takes over San Francisco, CA for the annual Java development event, JavaOne. This years event is June 27 - 30, 2005.   » Read More
Visit java.net
Sun's new collaborative workplace for Java technology developers and enthusiasts is the place to find other like-minded, creative people and an abundance of resources to work with.
 
Subscribe to Newsletters.
Members of Sun Developer Network can sign up to receive these (and other) newsletters. Not yet a member? Join us!
Java Technology Fundamentals
New to Java? Learn the basics of the Java programming language and keep up-to-date on additions to the New-to-Java Programming Center.
Core Java Technologies Newsletter
Find out about new enterprise Java technologies, products, tools, and resources for developers.
Core Java Technologies Tech Tips
Get expert tips, sample code solutions, and techniques for developing in the Java 2 Platform, Standard Edition (J2SE).   » Read More
Looking for an Older Release?
Sun provides some older product and technology releases as a courtesy to developers for problem resolution. These releases and products have completed the Sun "end-of-life" (EOL) process and are no longer supported under standard support contracts. However, you can access them via our archives.

Related Links
 
Tiger's Children Survey
Provide your input for future J2SE releases, take this brief survey
 
» More
 
http://www.netbeans.org/downloads/