java 1.4 vs java 1.5

java 1.4 vs java 1.5

What is the difference between java 1.4 and java 1.5?

View Answers

February 26, 2008 at 5:18 PM

Difference between java 1.4 and java 1.5

Java programming language is simple,distributed , robust, object oriented & secure.The Java 2 SDK is developing environment that is used for building applications, applets, and components by using the Java programming language. The Java 2 SDK includes the following important tools that are useful for developing and testing programs written in the Java programming language and running on the Java platform.

java 1.4 :

java 1.4 contains the following features such as :
(1) The newly edition of Java, JDK 1.4 (or J2SE 1.4), includes new features like a new I/O system, newly framework, Java Web Start, and Java regular expressions. Java 2 Platform, Standard Edition (J2SE) is an advance version from J2SE 1.3. J2SE 1.4 adds the following new features and improve the functionality .

(2 ) Enhanced performance and scalability .

(3) And also improved reliability and serviceability.

(4 ) The Java 2 Runtime Environment (JRE) allows us to run applications written in Java programming language. Like the Java 2 SDK, it also contains the Java virtual machine(JVM) that converts the byte code into machine code , classes comprising the Java 2 Platform API which are required for running the java applications, and supporting files.

(5) Unlike the Java 2 SDK, it does not contain development tools such as compilers and debuggers.

java 1.5 :

Java 2 Platform standard Edition 5.0 is an advance version of JDK 1.4 (or J2SE 1.4) includes the more features .

(1) provides the enhancing for loop - Eliminates the error-proneness of iterators.

(2) generics - provides compile-time type safety for collections and avoids problems occur during type casting.

(3) autoboxing/unboxing - avoids manual conversion between primitive types (such as int) and wrapper types (such as Integer).

(4) metadata - provides a "declarative" programming style where the programmer says what should be done and tools emit the code to do it.

Java 2 Platform standard Edition 5.0 is the major revision to the java platform and language. It is currently slated to contain 15 component JSRs. Java J2SE also keeps the version number 1.5.0 or 1.5 in same places that are visible only to developers, or where the version number is parsed by programs. As mentioned 1.5.0 refers to exactly the same platform and products numbered 5.0 version 1.5.0 and 1.5 are used at

(i) java.version- gives the infomation about the system property
(ii) java -fullversion

(iii) javac -source 1.5

(iv) advance version jdk1.5.0 provides the installation directory

(vi) advance version of JDK1.4 provides jre1.5.0 installation directory









Related Tutorials/Questions & Answers:
java vs vb
java vs vb  history of java and advanced products as well as vb? compared with java and vb? finalize list out the table of java and vb products? viewers i want more soon
java vs .net - Java Beginners
java vs .net  which language is powerful now java or .net
Advertisements
Order of list in java Vs Haskell.
Order of list in java Vs Haskell.  How to order of [1,2,3] to [1,2,3,2,1]in java
java vs vb
history of java  history of java and advanced products as well as vb? compared with java and vb? finalize list out the table of java and vb products? viewers i want more soon
Java vs Oracle Connectivity - JDBC
Java vs Oracle Connectivity  Write a java program to establish connection with oracle database?  Hi Friend, Use Oracle with Java Follow these steps: 1) Import the following packages in your java file
Encapsulation VS Abstraction - Java Beginners
Encapsulation VS Abstraction  Real Time sample code for Encapsulation and Abstraction. where to use abstract and where to use specifies like public...(); } Abstraction-The process of abstraction in Java is used to hide certain details
'String' vs 'StringBuffer' - Java Beginners
'String' vs 'StringBuffer'  What should i use String or StringBuffer?  Hi, First you need to rectify the question. Because StringBuffers append the data, and Strings concatenate the data. Since Strings are immutable
arraylist vs vector - Java Beginners
arraylist vs vector  hi, i want to know what is the difference between arraylist and vector in case of performance. in what cases we should go for arraylist and in what case we should go for vector. is there any   array
Servlet vs Class - Java Beginners
Servlet vs Class  I have worked on lot of projects and written number of classes myself. I have never started a project myself. Now I am assigned a task of starting a project. Could you please guide me if to start a project using
what is the difference between jdk 1.4 and 1.5 and 1.6
what is the difference between jdk 1.4 and 1.5 and 1.6  what is the difference between jdk 1.4 and 1.5 and 1.6   Java 1.4 Features..., JSSE, JAAS) - Java web start Java 5.0 Features - Generics: provides compile
Reference type Vs Object type. - Java Beginners
Reference type Vs Object type.  Can anyone explain the exact.... They never contain the object. C++ object variables may be either, but Java supports only object references. For Example : Book bookvar = new Book("Java
Probability Vs. Number of people table - Java Beginners
Probability Vs. Number of people table  The probability that at least two people in the group of 5 people will have the same birthday is: 1... loops we need to create a program that will show the table: probability vs. number
JDK 1.5 - Java Beginners
JDK 1.5  HI..... this is anand frm bangalore.... i was going through JDK 1.5 static imports and i am stuck upon one thing... Q. using imports can we import non static class members from another class... suppose in class
Javadoc 1.5 Customtag Support - Java Beginners
Javadoc 1.5 Customtag Support  Hi, I'm Using Java 1.5 version and my requirement is to generate Javadoc for my custom tag(fcb.param). I'm Using doclet tool(Eclipse Javadoc Generator) for generating javadoc. its working fine
com.nevermindsoft - kiln-adaptor-java version 1.4 Maven dependency. How to use kiln-adaptor-java version 1.4 in pom.xml?
com.nevermindsoft  - Version 1.4 of kiln-adaptor-java Maven dependency? How to use  com.nevermindsoft  - Version 1.4 of kiln-adaptor-java in pom.xml? How to use kiln-adaptor-java version 1.4 in pom.xml? Learn to use
Java vs C
Java vs. C Language In this section we will compare Java and C Programming... business problem. Java is object oriented, platform independent programming language... comparison of two languages: Language Type Java is Object oriented
Difference between extends thread class vs implements runnable interface - Java Interview Questions
Difference between extends thread class vs implements runnable interface  Hi Friends, can you give difference between extending thread class... other classes as java is having single inheritance feature whereas If you implement
jdk 1.5 features - Java Interview Questions
jdk 1.5 features  jdk 1.5 features with examples and source code ,how to use the features  Hi friend, (1)Generics:Provides compile... or any Iterable.. For more information on JDK 1.5 visit to : http
JDK 1.5 Features Diff - Java Interview Questions
JDK 1.5 Features Diff   Hi Frieds , Can u explain me d difference bn Generics and Autoboxing in jdk 1.5.  Hi Generics?Provides compile-time type safety for collections
Maven dependency for com.codeborne - geoip version 1.4 is released. Learn to use geoip version 1.4 in Maven based Java projects
( com.codeborne - geoip version 1.4 ) in their Java project if it is based on Maven... to use  com.codeborne - geoip version 1.4 in Java projects. Follow the step... and includes  com.codeborne - geoip version 1.4 java library in your
Maven dependency for com.pi4j - pi4j-core version 1.4 is released. Learn to use pi4j-core version 1.4 in Maven based Java projects
- pi4j-core version 1.4 ) in their Java project if it is based on Maven and Gradle... to use  com.pi4j - pi4j-core version 1.4 in Java projects. Follow the step by step... and includes  com.pi4j - pi4j-core version 1.4 java library in your project. Now
Maven dependency for com.pi4j - pi4j-example version 1.4 is released. Learn to use pi4j-example version 1.4 in Maven based Java projects
( com.pi4j - pi4j-example version 1.4 ) in their Java project if it is based...? Steps to use  com.pi4j - pi4j-example version 1.4 in Java projects. Follow... that downloads and includes  com.pi4j - pi4j-example version 1.4 java
Maven dependency for com.formdev - flatlaf version 1.4 is released. Learn to use flatlaf version 1.4 in Maven based Java projects
( com.formdev - flatlaf version 1.4 ) in their Java project if it is based on Maven... to use  com.formdev - flatlaf version 1.4 in Java projects. Follow the step... and includes  com.formdev - flatlaf version 1.4 java library in your
Maven dependency for com.alpinenow - common version 1.4 is released. Learn to use common version 1.4 in Maven based Java projects
( com.alpinenow - common version 1.4 ) in their Java project if it is based on Maven... to use  com.alpinenow - common version 1.4 in Java projects. Follow... 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save the file
Maven dependency for co.unruly - java-8-matchers version 1.4 is released. Learn to use java-8-matchers version 1.4 in Maven based Java projects
this version ( co.unruly - java-8-matchers version 1.4 ) in their Java project... and includes  co.unruly - java-8-matchers version 1.4 java library in your project...Maven dependency for  co.unruly  - Version 1.4 of java-8-matchers
Maven dependency for ch.astorm - jotlmsg version 1.4 is released. Learn to use jotlmsg version 1.4 in Maven based Java projects
- jotlmsg version 1.4 ) in their Java project if it is based on Maven and Gradle...; ch.astorm - jotlmsg version 1.4 in Java projects. Follow the step by step... and includes  ch.astorm - jotlmsg version 1.4 java library in your project
Maven dependency for com.barrybecker4 - bb4-twoplayer version 1.4 is released. Learn to use bb4-twoplayer version 1.4 in Maven based Java projects
- bb4-twoplayer version 1.4 in Java projects. Follow the step by step tutorial... - bb4-twoplayer version 1.4 java library in your project. ADS_TO_REPLACE_2 Now...Maven dependency for  com.barrybecker4  - Version 1.4
Maven dependency for io.github.shaohuizhe - jdbc version 1.4 is released. Learn to use jdbc version 1.4 in Maven based Java projects
this version ( io.github.shaohuizhe - jdbc version 1.4 ) in their Java project... and includes  io.github.shaohuizhe - jdbc version 1.4 java library in your...Maven dependency for  io.github.shaohuizhe  - Version 1.4 of jdbc
Maven dependency for com.apple - AppleJavaExtensions version 1.4 is released. Learn to use AppleJavaExtensions version 1.4 in Maven based Java projects
use this version ( com.apple - AppleJavaExtensions version 1.4 ) in their Java... - AppleJavaExtensions version 1.4 in Java projects. Follow the step by step tutorial... version 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save
Maven dependency for com.appthwack - appthwack version 1.4 is released. Learn to use appthwack version 1.4 in Maven based Java projects
( com.appthwack - appthwack version 1.4 ) in their Java project if it is based... in project? Steps to use  com.appthwack - appthwack version 1.4 in Java...; com.appthwack - appthwack version 1.4 java library in your project. ADS_TO_REPLACE_2
Maven dependency for com.arcao - slf4j-timber version 1.4 is released. Learn to use slf4j-timber version 1.4 in Maven based Java projects
( com.arcao - slf4j-timber version 1.4 ) in their Java project if it is based... in project? Steps to use  com.arcao - slf4j-timber version 1.4 in Java projects... - slf4j-timber version 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can
Maven dependency for com.aripd - aricl version 1.4 is released. Learn to use aricl version 1.4 in Maven based Java projects
version 1.4 ) in their Java project if it is based on Maven and Gradle. How... - aricl version 1.4 in Java projects. Follow the step by step tutorial for using...; com.aripd - aricl version 1.4 java library in your project. ADS_TO_REPLACE_2 Now
Maven dependency for com.barrybecker4 - bb4-maze version 1.4 is released. Learn to use bb4-maze version 1.4 in Maven based Java projects
this version ( com.barrybecker4 - bb4-maze version 1.4 ) in their Java project... and includes  com.barrybecker4 - bb4-maze version 1.4 java library in your...Maven dependency for  com.barrybecker4  - Version 1.4 of bb4-maze
Maven dependency for com.balancedpayments - balancedpayments version 1.4 is released. Learn to use balancedpayments version 1.4 in Maven based Java projects
- balancedpayments version 1.4 ) in their Java project if it is based on Maven and Gradle...? Steps to use  com.balancedpayments - balancedpayments version 1.4 in Java... - balancedpayments version 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can
Maven dependency for com.barrybecker4 - bb4-mancala version 1.4 is released. Learn to use bb4-mancala version 1.4 in Maven based Java projects
use this version ( com.barrybecker4 - bb4-mancala version 1.4 ) in their Java... - bb4-mancala version 1.4 in Java projects. Follow the step by step tutorial for using... 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save the file
Maven dependency for com.barrybecker4 - bb4-lsystem version 1.4 is released. Learn to use bb4-lsystem version 1.4 in Maven based Java projects
use this version ( com.barrybecker4 - bb4-lsystem version 1.4 ) in their Java... - bb4-lsystem version 1.4 in Java projects. Follow the step by step tutorial for using... 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save the file
Maven dependency for com.barrybecker4 - bb4-hiq version 1.4 is released. Learn to use bb4-hiq version 1.4 in Maven based Java projects
this version ( com.barrybecker4 - bb4-hiq version 1.4 ) in their Java project... 1.4 in project? Steps to use  com.barrybecker4 - bb4-hiq version 1.4 in Java... and includes  com.barrybecker4 - bb4-hiq version 1.4 java library in your project. ADS
Maven dependency for com.barrybecker4 - bb4-hex version 1.4 is released. Learn to use bb4-hex version 1.4 in Maven based Java projects
this version ( com.barrybecker4 - bb4-hex version 1.4 ) in their Java project... 1.4 in project? Steps to use  com.barrybecker4 - bb4-hex version 1.4 in Java... and includes  com.barrybecker4 - bb4-hex version 1.4 java library in your project. ADS
Maven dependency for com.barrybecker4 - bb4-twopails version 1.4 is released. Learn to use bb4-twopails version 1.4 in Maven based Java projects
use this version ( com.barrybecker4 - bb4-twopails version 1.4 ) in their Java... - bb4-twopails version 1.4 in Java projects. Follow the step by step tutorial... - bb4-twopails version 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save
Maven dependency for com.barrybecker4 - bb4-henonexplorer version 1.4 is released. Learn to use bb4-henonexplorer version 1.4 in Maven based Java projects
1.4 ) in their Java project if it is based on Maven and Gradle. How... to use  com.barrybecker4 - bb4-henonexplorer version 1.4 in Java projects. Follow... and includes  com.barrybecker4 - bb4-henonexplorer version 1.4 java library
Maven dependency for com.barrybecker4 - bb4-trebuchet version 1.4 is released. Learn to use bb4-trebuchet version 1.4 in Maven based Java projects
- bb4-trebuchet version 1.4 in Java projects. Follow the step by step tutorial... - bb4-trebuchet version 1.4 java library in your project. ADS_TO_REPLACE_2 Now...Maven dependency for  com.barrybecker4  - Version 1.4
Maven dependency for com.barrybecker4 - bb4-trading version 1.4 is released. Learn to use bb4-trading version 1.4 in Maven based Java projects
use this version ( com.barrybecker4 - bb4-trading version 1.4 ) in their Java... - bb4-trading version 1.4 in Java projects. Follow the step by step tutorial for using... 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save the file
Maven dependency for com.barrybecker4 - bb4-blockade version 1.4 is released. Learn to use bb4-blockade version 1.4 in Maven based Java projects
use this version ( com.barrybecker4 - bb4-blockade version 1.4 ) in their Java... - bb4-blockade version 1.4 in Java projects. Follow the step by step tutorial... - bb4-blockade version 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save
Maven dependency for com.barrybecker4 - bb4-adventure version 1.4 is released. Learn to use bb4-adventure version 1.4 in Maven based Java projects
- bb4-adventure version 1.4 in Java projects. Follow the step by step tutorial... - bb4-adventure version 1.4 java library in your project. ADS_TO_REPLACE_2 Now...Maven dependency for  com.barrybecker4  - Version 1.4
Maven dependency for com.barrybecker4 - bb4-sound version 1.4 is released. Learn to use bb4-sound version 1.4 in Maven based Java projects
this version ( com.barrybecker4 - bb4-sound version 1.4 ) in their Java project... 1.4 in Java projects. Follow the step by step tutorial for using the latest... that downloads and includes  com.barrybecker4 - bb4-sound version 1.4 java library
Maven dependency for com.barrybecker4 - bb4-snake version 1.4 is released. Learn to use bb4-snake version 1.4 in Maven based Java projects
this version ( com.barrybecker4 - bb4-snake version 1.4 ) in their Java project... 1.4 in Java projects. Follow the step by step tutorial for using the latest... that downloads and includes  com.barrybecker4 - bb4-snake version 1.4 java library
Maven dependency for com.barrybecker4 - bb4-habitat version 1.4 is released. Learn to use bb4-habitat version 1.4 in Maven based Java projects
use this version ( com.barrybecker4 - bb4-habitat version 1.4 ) in their Java... - bb4-habitat version 1.4 in Java projects. Follow the step by step tutorial for using... 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save the file
Maven dependency for com.barrybecker4 - bb4-gomoku version 1.4 is released. Learn to use bb4-gomoku version 1.4 in Maven based Java projects
this version ( com.barrybecker4 - bb4-gomoku version 1.4 ) in their Java... version 1.4 in Java projects. Follow the step by step tutorial for using... that downloads and includes  com.barrybecker4 - bb4-gomoku version 1.4 java
Maven dependency for com.barrybecker4 - bb4-slidingpuzzle version 1.4 is released. Learn to use bb4-slidingpuzzle version 1.4 in Maven based Java projects
1.4 ) in their Java project if it is based on Maven and Gradle. How... to use  com.barrybecker4 - bb4-slidingpuzzle version 1.4 in Java projects. Follow... and includes  com.barrybecker4 - bb4-slidingpuzzle version 1.4 java library
Maven dependency for com.barrybecker4 - bb4-verhulst version 1.4 is released. Learn to use bb4-verhulst version 1.4 in Maven based Java projects
use this version ( com.barrybecker4 - bb4-verhulst version 1.4 ) in their Java... - bb4-verhulst version 1.4 in Java projects. Follow the step by step tutorial... - bb4-verhulst version 1.4 java library in your project. ADS_TO_REPLACE_2 Now you can save

Ads