Ads by TechWords

See your link here
Receive the latest technology news and information.
Application/Web Development
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
Cloud Computing
View all newsletters




Privacy Policy
 

Update: J2SE gets makeover with 1.5 upgrade

February 5, 2004 12:00 PM ET

IDG News Service - Sun Microsystems Inc. has released a beta version of the next release of Java 2 Standard Edition (J2SE), a set of specifications used for creating desktop applications and which also form the basis of Java development tools from Sun and its partners.

Sun described the upgrade, developed under the code name Tiger, as the latest major revision to the Java platform. It implements dozens of changes, many of which focus on making the Java programming language easier for developers to use.

A beta release of the upgrade, called J2SE 1.5, was released Wednesday for download at Sun's Java Web site. The final version is expected by around out by the middle of the year. It consists of two parts -- a software development kit and a Java runtime environment.

While Sun's Java software has been widely adopted on server computers, its use on the desktop has been more limited. Nevertheless, J2SE is important because it provides the foundation for Java 2 Enterprise Edition (J2EE), the server version of Java. Some of the new features will also trickle down to Java 2 Mobile Edition (J2ME), used for portable devices such as cell phones.

Along with making Java easier to program with, the upgrade focuses on issues that are important for enterprise use such as performance, scalability and security. It also adds support for Advanced Micro Devices Inc.'s 64-bit Opteron chips for servers running Windows 2003 and SuSE Linux AG's version of Linux.

Altogether, the upgrade implements 15 Java Specification Requests, which are suggestions for extending and improving Java that pass through the multivendor Java Community Process. There are also dozens of minor changes.


One of the most significant additions is support for generic types in the Java language, said Java creator James Gosling, a Sun fellow and the chief technology officer of its developer products group. Generics should reduce the amount of code that developers have to write and also makes it easier to identify bugs earlier in the development cycle.

How to implement generics has been debated since Java's introduction. "I was reluctant to put something in where, no matter how you did it, 90% of people would come around and beat you up. So Java came out without generics," Gosling said.

It almost made it into the J2SE 1.4 release, but the Java tools vendors needed more time to prepare and so it was pushed back, Gosling said. He is satisfied now that generics have been implemented in a way that's efficient and carries little overhead. "Most people should


Reprinted with permission from

IDG.net
Story copyright 2009 International Data Group. All rights reserved.

Jump to comments

Development

Additional Resources

WHITE PAPER
Approximately 60 percent of data migration projects overrun time or budget, while some fail completely. Download this white paper, "Enhancing Your Chance for Successful Data Migration," to learn the critical steps you need to take to execute a data migration project with minimum cost and risk to your business.
WHITE PAPER
Read the Gartner research note to learn why the TCO of a server-based computing deployment used to deliver all applications to users is around 50% lower than that of an unmanaged desktop deployment.
WHITE PAPER
Economic downturns have a tendency to accelerate emerging technologies, boost the adoption of effective solutions, and punish solutions that are not cost competitive or that are out of synch with industry trends. This IDC White Paper presents the results of an IDC survey of 330 companies in Western Europe, Asia/Pacific and the Americas that measures the receptiveness to Linux and takes into consideration changing views driven by the disruptive economic environment that businesses face today.

White Papers & Webcasts

Extend, Replace, or Convert; which is the best way forward for COBOL Applications?
Download this white paper, free, compliments of Micro Focus!  

Forrester Consulting - Optimizing Users and Applications in a Mobile World
Learn how to successfully deploy a WAN optimization solution that is specifically tuned for a mobile environment!  

Effectively Implementing Datacenter Automation
Effectively select and deploy the best datacenter automation solution today!

Faster, Cheaper and Easier to Maintain
Can you afford not to upgrade your servers to today's advanced, energy-efficient technologies?  

Aligning IT to Business: The Rising Importance of Application Delivery Networks
Application Delivery Networking (ADN) will play a vital role in helping enterprises incorporate strategic technologies to achieve business initiatives.

Mitigate Risk, Lower Costs and Improve Network Efficiency
Create a stable IP network that not only meets today's challenges, but is flexible enough to also meet future demands.