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
 
 
Core Java Technologies Tech Tips Quiz December 27, 2004
Core Java Technologies Tech Tips Quiz Test your knowledge of Java programming language topics covered in some recent Core Java Technologies Tech Tips.  
 
December 22, 2004
Struts, JavaServer Faces, and Java Studio Creator: The Evolution of Web Application Frameworks Sun Microsystems' Craig McClanahan, the creator of the Apache Struts Framework, co-specification lead for JavaServer Faces 1.0, and prime architect for Sun Java Studio Creator's new release, explains all three.  
 
December 20, 2004
Chat Transcript: JSP 2.1 Technology and JSF 1.2 Technology The next release of JavaServer Pages (JSP) technology, JSP 2.1, and the next release of JavaServer Faces (JSF) technology, JSF 1.2, are designed to improve the alignment of these two technologies in the area of expression language, and to enhance their ease of use. Find out more in the transcript of this recent chat.  
 
 » More
 
Java Community
 
 
NetBeans IDE 4.0
NetBeans IDE 4.0 is the first, free open source IDE to support J2SE 5.0 NetBeans IDE 4.0 has the Tomcat server built in, provides integrated profiling (JFluid), and a project system based on Ant to meet all your development needs.
 
Early Access to Mustang Binaries and Source
Watch J2SE 6.0, code-named "Mustang", evolve. Mustang snapshot releases makes it easy to access the latest features and fixes to J2SE 6.0. These early releases are only lightly tested and not recommended for inexperienced users.
 
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).
 
J2EE SDK Project on Java.net
The J2EE SDK project is a great place for Java developers to get involved in the J2EE SDK community. Find valuable resources, contribute content, discuss issues and find solutions.
 
Events
 
 
Upcoming Chats
Jan. 11 at 11:00 AM/ 19:00 UTC: Jini Technology for Dynamic Networking Guests: Bob Scheifler and Jennifer Kotzen
Jan. 13 at 9:30 AM/ 17:30 UTC: Using JavaServer Faces Technology Components in Java Studio Creator Guest: Craig McClanahan
 
Java Learning
 
 
On the Road to SOA: Building Real-World Enterprise Web Services
Technical session details how to achieve the flexibility of composite applications based on a Service Oriented Architecture (SOA). Provides code samples and discussion of the architecture, patterns, and infrastructure needed to support asynchronous execution.
 
Learn About JavaServer Faces Components
The Java Studio Creator team has compiled a collection of technical articles, tutorials, and code samples to help you harness the power of JavaServer Faces (JSF) technology components in the IDE.
 
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 java.com
Have you developed an application using Java technology? java.com is the perfect place to showcase your application and market it to millions of visitors worldwide.
 

Popular Downloads
 
Release Candidate Availability
Sun Java System Application Server Platform Edition 8.1 2005Q1 - This is the final release candidate of the next version of the world's most popular J2EE 1.4 platform application server.
 
Software check!
Make sure you're using the most up-to-date JRE that includes all the latest enhancements to keep you secure and performing optimally:
JRE 5.0 - the most modern release of the J2SE platform, JRE 1.4.2_06 and JRE 1.3.1_13 also updated and available.
 
Related Links
 



James Gosling