The Wayback Machine - https://web.archive.org/all/20050309052155/http://java.sun.com:80/index.jsp
Skip Masthead Links developers.sun.com   » search tips  |  Search:     
James Gosling, Inventor of Java Technology
 Java
The Source for Developers
A Sun Developer Network Site
Products and Technologies
Technical Topics
Sun Microsystems
 Skip to Content
 
 
Products & Technologies
Java Technology
Early Access
Tools
 
API Specifications
Code Samples & Apps
Documentation
BluePrints
Technical Articles & Tips
» See all
 
Forums
Bug Database
Chats
User Groups
Newsletters
Books & Authors
 
 
New to Java Center
Tutorials & Code Camps
Online Sessions & Courses
Certification
Quizzes
Instructor-Led Courses
 
Regional Sites
 
 
Java technology is a portfolio of products that are based on the power of networks and the idea that the same software should run on many different kinds of systems and devices.  » Read More
Java Technology is organized into these subject areas:
 
 J2SE (Core/Desktop)
 J2EE (Enterprise/Server)
 J2ME (Mobile/Wireless)
 Java Card
 Java Web Services
 XML
 Other Java Technologies
 
What's New
 
 
Migrating from Eclipse 3.0 to Sun Java Studio Enterprise 7 March 8, 2005
Migrating from Eclipse 3.0 to Sun Java Studio Enterprise 7 (pdf) Use this guide to quickly and easily migrate from Eclipse to Sun Java Studio Enterprise.
 
March 3, 2005
Better Profiling through Code Hotswapping: A Conversation with JFluid Project Lead, Misha Dmitriev Sun Microsystems' Misha Dmitriev, Project Lead for the JFluid profiling tool, discusses the origins, development, and future of JFluid.
 
March 1, 2005
Chat Transcript Available: Getting High Performance from Your Desktop Client On February 15, 2005, Scott Violet and Chet Haase hosted an online chat on desktop performance. Topics included SwingWorker, Longhorn, grey rectangles and more.
 
 » More
 
Java Community
 
 
JavaOne 2005 T-Shirt Hurling Contest JavaOne 2005 T-Shirt Hurling Contest
Forget Bits. Think Atoms. Think Style. Think f=m·a. Enter the JavaOne 2005 T-Shirt Hurling Contest.
 
Duke Sweeps-up
Nothing to do with Java powered robotic cleaners or Oscars but Sun's Java technologies and products recently swept-up the developer.com awards, winning six of the ten accolades.
 
JAI and JAI Image I/O Source Code Now Available
Come join the Java Advanced Imaging projects on java.net, and download the source code for the JAI API, JAI Image I/O, the JAI Demos, and the JAI Image I/O Demos.
 
Participate in the future of J2SE
Download current Mustang (J2SE 6.0) builds, collaborate on bug fixes and enhancements, join new and exciting research projects or start your own.
 
Java Technology Blogs
Find out what James Gosling and other influential folks in the Java industry are saying about Java technology topics and more.
 
Download JDK 5.0 Source Code
Sun has released the source code to the latest JDK for those who want to see the detail behind the leading development and deployment platform. Sun is making this source code available under two license types, SCSL and the new drastically simplified Java Research License (JRL).
 
Events
 
 
Upcoming Chats
Mar. 15 at 11:00 AM PST/19:00 UTC: Squeezing Performance from the Java HotSpot Virtual Machine Guests: Peter Kessler and Ross Knippel
Mar. 29 at 9:00 AM PST/17:00 UTC: Creating a MIDP Application Using Drag 'n' Drop Guests: Martin Brehovsky and David Kaspar, NetBeans Mobility Pack Software Engineers for Sun Microsystems
Apr. 12 at 11:00 AM PDT/18:00 UTC: Java Plug-In Technology Guests: Dennis Gu, Calvin Cheung, and Danielle Pham
 
Upcoming Webinar
March 24 at 10:00AM PST/18:00 UTC: How to use UML with Sun Java Studio Speaker: Trey Spiva, Technical Staff, Java Enterprise Tools, Sun Microsystems
 
2005 JavaOne Conference
Mark your calendars. Join us for the tenth anniversary of the JavaOne conference, June 27 - 30 at Moscone Center in San Francisco, CA.
 
Java Learning
 
 
Applying Generics and Functors to Desktop Java Programming
Using Java Foundation Classes (JFC/Swing) as a starting point, this technical session examines how generic functors can eliminate the need for many small classes. Examples show how complex models and Swing components can be built through aggregation without sacrificing type-safety.
 
Sun Certified Programmer 5.0 Beta Exam
Sun invites programmers who are experienced with J2SE, especially J2SE 5.0, to take the beta version of the revised Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 exam.
 
New to Java Center
What do you need to get started? Which Java technology should you use? This collection of links to articles, tutorials, online books, and software downloads helps you find what you need to start writing applications.
 
Visit the New java.com
Download Java software, play desktop and mobile games, check out Duke's Zone, learn about using the Java Get Powered logo, or market your app to millions of visitors.
 

Popular Downloads
 
netBeans IDE - Download Now
 
Using NetBeans to Develop with the eBay SDK for Java Technology
This tutorial demonstrates how to get up and running with the eBay SDK.
 
Duke's Choice Awards Contest
Submit your Java applications before April 30, 2005. Winners are selected by James Gosling and the Java technology leadership team and will be announced at the JavaOne conference.
 
Related Links
 



James Gosling