473,386 Members | 1,943 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Version numbers?

I'm a bit confused about the version number of Java. It's called
J2EE, J2SE and J2ME, which implies it is at version 2. But just
looking at java.sun.com, I can see a download for J2SE 1.5 beta! So,
which is it: version 2 or version 1.5?
Jul 17 '05 #1
3 1689
PlasmaDragon wrote:
I'm a bit confused about the version number of Java. It's called
J2EE, J2SE and J2ME, which implies it is at version 2. But just
looking at java.sun.com, I can see a download for J2SE 1.5 beta! So,
which is it: version 2 or version 1.5?


First, you have mentioned three different products above, J2EE, J2SE and
J2ME. Others might even say that Java itself constitutes a fourth.

The versions of J2EE and J2SE have no direct correlation. (In practice,
I'm sure that each J2EE version depends on having at least a specific
version of a JRE (part of J2SE) or greater.) J2EE is "Java 2 Enterprise
Edition" and is a framework for creating enterprise-level applications
in Java. J2SE is "Java 2 Standard Edition" and consists of the JRE
(Java Runtime Environment) and the JDK (Java Development Kit) and can be
used to run and develop any Java applications.

J2ME is "Java 2 Micro Edition", which is a version of Java intended to
be embedded in devices. That's about all I know about it.

As for the versioning issue, I think what you see is a schism between
the marketing and engineering departments at Sun. Someone in marketing
wanted to call the next version of Java, "Java 2" and the engineering
department just ignored it and continued as it was.

In effect, everybody uses the 1.1, 1.2, 1.3, 1.4, 1.5, etc. style of
version when referring to Java. Think of "Java 2" as more of the name
of the product than the version and you will be on track.

The latest stable version of Java is 1.4.2 and the latest beta is 1.5.

Ray
Jul 17 '05 #2
Thanks for the explanation.
Jul 17 '05 #3
On 16 Apr 2004 11:46:11 -0700, Pl**********@lycos.co.uk (PlasmaDragon)
wrote (more or less):
I'm a bit confused about the version number of Java. It's called
J2EE, J2SE and J2ME, which implies it is at version 2. But just
looking at java.sun.com, I can see a download for J2SE 1.5 beta! So,
which is it: version 2 or version 1.5?


"Java 2" refers to Java 1.2 onwards.

Confusing, innit?

Cheers,
Euan
Gawnsoft: http://www.gawnsoft.co.sr
Symbian/Epoc wiki: http://html.dnsalias.net:1122
Smalltalk links (harvested from comp.lang.smalltalk) http://html.dnsalias.net/gawnsoft/smalltalk
Jul 17 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Sherman Willden | last post by:
I am trying to use Perl's XML::Twig to modify a version number in an XML document. At the very end of this posting is an excerpt from the xml document. Just before the xml excerpt is the Perl code...
2
by: Kevin R | last post by:
Hi All, I need to establish that the machine on which my user intends to run my program is at least .Net version 1.1 SP2 and am having a little trouble figuring out how to do this. I don't...
0
by: Willem | last post by:
Based on MK's TSI_SOON (http://www.trigeminal.com/)I've created a nifty little procedure that - whenever you compact you db you get an incremental backup copy. Given that you have a table with...
0
by: Anders W. Pedersen | last post by:
Hi there! I'm working on a medium-sized .NET web application written in c#. We are using Visual Studio 2003 for development and Visual Source Safe as our code repository. Occasionally, we do a...
3
by: Shadow Lynx | last post by:
At the bottom of the default Error page that appears when Unhandled Exceptions occur, what exactly is the difference between the "Microsoft ..Net Framework Version" and the "ASP.NET Version"? I...
1
by: theWizard1 | last post by:
Using Asp.NET 2.0. I published my web application to the server using the publish to website feature of asp.net 2.0. In VS.Net 2005 IDE, on solution explorer, at top level just below solution, I...
89
by: Randy Webb | last post by:
There is an updated version of the FAQ at: <URL: http://jibbering.com/faq/newfaq/> The changes/modifications to date are: 2.3 Corrected "span" to "spam". 2.3 Updated with a note about not...
15
by: bg_ie | last post by:
Hi, I have the following class - class TestOutcomes: PASSED = 0 FAILED = 1 ABORTED = 2 plus the following code -
2
by: Birky | last post by:
Can someone point me in the right direction on how to use Version Numbers within Access? I have a database were its primary goal is to track the versions of several projects. Since the version...
14
by: Phil | last post by:
I have been using this code to display the version number, and this has worked well, but I am now changing from using the ClickOnce publishing to a proper setup project, and this no longer works. ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.