Difference Between Java 5 and Java 6

Java 5 is known as codenamed Tiger, it was released in September 2004. Java 6 is codename is Mustand and it was released in December 2006.


 

Ads

Tutorials   
What are the benefits of learning Java Programming? A brief history and future of Java programming language Importance of Java for Mobile Application Development How To Become A Good Software Developer? Learn Java Programming for beginners 5 Reasons Java is Still a Great Language to Boost Your Career Prospect as a Programmer How to learn Java with no programming experience? How to learn Java? What are Classes and Interfaces in Java? Converting a String to Integer in Java How to check if a string exists in a string in JavaScript? Installing JDK 8 on Windows 10 and configuring the settings Video Tutorial of reading file in Java 9 Invincible Reasons to learn Java New to Java programming Java Programming Tips, Articles and Notes How to download JDK 1.6? Encapsulation in Java Programming How to format number in Java? Generics Example Program in Java Java 9 Features Java 9 Tutorial, news and examples How to read content of JPEG file in Java? Image Processing Tutorials in Java Programming Language Introduction to Java Technology Java 8 Consumer Interface with forEach Loop Introduction to Generics in Java Java 8 consumer class(interface) example Oracle Launches Project Valhalla for Java How to read properties file in Java? How to add JDK 8 support in Eclipse? Java 8: Java 8 is officially released and it can be downloaded How to Invoke method using Reflection API of Java? First Lambda Expressions in Java Java 8 expected release date Lambda Expressions example in Eclipse JDK 8 Release Candidates Available Lambda Calculus Lambda Expression in Java 8 How to learn Java easily? Java made easy Oracle to release Java 8 in March 2014 Object Oriented Programming in Java Java Training Free Java beginners Course Easiest way to learn Java Tutorials on Java JDK 8 - Developer Preview Released Step by Step Java tutorials for beginners Learn the Java 8 and master the new features of JDK 8
Ads

Difference Between Java 5 and Java 6

Today Java has become one of the most widely object oriented programming languages and it is crucial in using from software development to web development. Java was originally developed by Sun Microsystems in 1995 and it is a strongly typed language that supports a range of platforms from Windows to Unix. From its inception, Java has traveled a long journey to reach as java 6, and hence it is important to know the difference between Java 5 and Java 6.

Initially it was releases in 1995 as Java (1.0) and it has covered a long journey up to the Java 6, which is the latest and modified version of Java 5.To know the difference between both, let us first know about both separately.

What is Java 5 : Known as codenamed Tiger, it was released in September 2004. Before it expiring in November 2009, Java 5 introduced major updates like languages improvements -Annotations, Generics, Autoboxing and other.

What is Java 6: Its codename is Mustand and it was released in December 2006. It has 3700+ classes and many interface which focus on new specifications and APIs including XML, Web Services, JDBC version 4.0 and other.

Difference between Java5 and Java6

In terms of feature added, Java 5 provides compile-time static type safety for collections and eliminates the need for most typecasts. Java 6 supports for older win 9x versions dropped and it scripted long support. Generic API for integration with scripting languages and built in mozilla java script rhino integration.

Again Java 6 is the current update version of Java programming language where as Java 5 has officially passed its lifetime. However Java 5 provided many more useful changes like Autobxing to the languages, Java 6 also adds more useful and significant features for Java languages.

However Java 5 introduces and important Annotations in its time, Java 6 added additional types of annotations and also APIs for processing annotations.

Java 5 mainly focused on adding and improving the languages i.e. syntax features while Java 6 added broad range of enhancements to the infrastructure in the field of java languages.

Resources:

Advertisements

Ads
Share on Google+Share on Google+

Difference Between Java 5 and Java 6

Posted on: October 2, 2013 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Advertisements

 

Discuss: Difference Between Java 5 and Java 6  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:0

Ads

 

Ads