Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > J2SE 1.4.2 or J2SE 5.0?

Reply
Thread Tools

J2SE 1.4.2 or J2SE 5.0?

 
 
Roland
Guest
Posts: n/a
 
      06-27-2005
On 27-6-2005 16:23, Daniel Dyer wrote:

> On Mon, 27 Jun 2005 14:38:10 +0100, Martijn Mulder <i@m> wrote:
>
>> At Sun's download page at
>>
>> http://java.sun.com/j2se/
>>
>> I have the choice between J2SE version 1.4.2 and
>> J2SE version 5.0. I program applications and applets
>> for the average Windows user.
>>
>> It seems there is missing some three and a half version
>> of J2SE. Or is this policy at Sun, where they shipped
>> Java2 as JDK1.3.1 (to complicate matters).
>>
>> What version will do for me? I want a stable and bug-free development
>> kit.

>
>
> Suns' marketing people are crazy. Java 1.1 and earlier were just Java
> (not Java 2). Java 1.2, 1.3 and 1.4 were all Java 2. Java 5.0 is also
> (still) Java 2 ("the platform") but is often referred to as 1.5 as this
> line of versioning has been retained for the SDK (which has reverted to
> being referred to as the JDK). There has not been any Java 3 or Java
> 4. The next version is to be called Java 6 (but it will still be J2SE
> as the platform is still "Java 2").
>
> So what we have these days is the "Java Development Kit version 1.5 for
> the Java 2 Platform Standard Edition version 5.0". This is from the
> same company that gave us the incredibly misleading "Sun Java Desktop".
>
> I've no idea how Sun will dig themselves out of this hole in the
> future. Maybe after JDK 1.9 well get J10SE?
>
> In my experience Java 5.0 is fine. Some companies want to stick with
> the tried and tested 1.4.2 in case there is some nasty problem lurking
> in 5.0 that has not beeen revealed because it has not been used as
> extensively.
>
> Dan.


Well, hold your breath. According to Graham Hamilton's blog, Sun is
going to change the names of the platforms again: the Java marketing
team have decided to simplify the naming system by dropping the "2" from
the platform name and the ".0" from the release number.
J2SE -> Java SE
J2EE -> Java EE
J2ME -> Java ME
The next release after J2SE 5.0 (codename Tiger) will thus become "Java
SE 6" (Mustang).
<http://weblogs.java.net/blog/kgh/archive/2005/06/goodbye_j2se_he_1.html>
<http://java.sun.com/developer/technicalArticles/javaone2005/naming.html>
--
Regards,

Roland de Ruiter
` ___ ___
`/__/ w_/ /__/
/ \ /_/ / \
 
Reply With Quote
 
 
 
 
Daniel Dyer
Guest
Posts: n/a
 
      06-27-2005
On Mon, 27 Jun 2005 18:33:37 +0100, Roland <> wrote:

> Well, hold your breath. According to Graham Hamilton's blog, Sun is
> going to change the names of the platforms again: the Java marketing
> team have decided to simplify the naming system by dropping the "2" from
> the platform name and the ".0" from the release number.
> J2SE -> Java SE
> J2EE -> Java EE
> J2ME -> Java ME
> The next release after J2SE 5.0 (codename Tiger) will thus become "Java
> SE 6" (Mustang).
> <http://weblogs.java.net/blog/kgh/archive/2005/06/goodbye_j2se_he_1.html>
> <http://java.sun.com/developer/technicalArticles/javaone2005/naming.html>


Well that would be a reasonably sensible move but could lead to more
confusion, particularly for the enterprise edition. "J2EE" has become
synonymous with "enterprise Java" and is indispensible in the buzzword
bingo world of IT recruitment. HR departments will be especially
confused, particularly as "Java 2 Enterprise Edition" to "Java Enterprise
Edition" looks like a regression.

Dan.

--
Daniel Dyer
http://www.footballpredictions.net
 
Reply With Quote
 
 
 
 
.
Guest
Posts: n/a
 
      06-27-2005
On Mon, 27 Jun 2005, Martijn Mulder wrote:

> At Sun's download page at
>
> http://java.sun.com/j2se/
>
> I have the choice between J2SE version 1.4.2 and
> J2SE version 5.0. I program applications and applets
> for the average Windows user.


There are some significant syntax changes from 1.4.2 to 1.5.0 (also called
J2SE 5.0). If you are just programming for yourself then go for 1.5.0. If
you want to be able to write code that 1.4.2 can use then be careful. Some
1.5.0 code will not work on 1.4.2 but all 1.4.2 code will work on 1.5.0.

> It seems there is missing some three and a half version
> of J2SE. Or is this policy at Sun, where they shipped
> Java2 as JDK1.3.1 (to complicate matters).


With Sun there is marketing and there is development. It seems the two
will always differ. Here is the basic run down:

Dev Marketing
--- ---------
1.0 Java 1.0
1.1 Java 1.1
1.2 Java 2 or J2SE
1.3 J2SE 1.3
1.4 J2SE 1.4
1.5 J2SE 5.0
1.6 Java SE 6

To be honest, I probably got something wrong. I always talk in terms of
what `java -version` or `java -fullversion` outputs. All this Java 2,
J2SE, Java SE stuff is really just marketing and branding. I let our
marketing people deal with what (tm) and (c) stuff goes in the
documentation and adverts.

I'd recommend 1.5.0_03-b07. The 1.6.0 is the next release so you want to
stick with something that has been out there in production environments.
That would be 1.5.0.

--
Send e-mail to: darrell dot grainger at utoronto dot ca

 
Reply With Quote
 
.
Guest
Posts: n/a
 
      06-27-2005
On Mon, 27 Jun 2005, Daniel Dyer wrote:

> On Mon, 27 Jun 2005 18:33:37 +0100, Roland <> wrote:
>
> > Well, hold your breath. According to Graham Hamilton's blog, Sun is
> > going to change the names of the platforms again: the Java marketing
> > team have decided to simplify the naming system by dropping the "2" from
> > the platform name and the ".0" from the release number.
> > J2SE -> Java SE
> > J2EE -> Java EE
> > J2ME -> Java ME
> > The next release after J2SE 5.0 (codename Tiger) will thus become "Java
> > SE 6" (Mustang).
> > <http://weblogs.java.net/blog/kgh/archive/2005/06/goodbye_j2se_he_1.html>
> > <http://java.sun.com/developer/technicalArticles/javaone2005/naming.html>

>
> Well that would be a reasonably sensible move but could lead to more
> confusion, particularly for the enterprise edition. "J2EE" has become
> synonymous with "enterprise Java" and is indispensible in the buzzword
> bingo world of IT recruitment. HR departments will be especially
> confused, particularly as "Java 2 Enterprise Edition" to "Java Enterprise
> Edition" looks like a regression.


Hmmm, never thought about this. I was always thinking it didn't matter
what I use because everyone I work with knows what I'm talking about
regardless of what terminology I am using.

I could get screened out of an interview just because I used J2EE rather
than Java EE or Java Enterprise Edition. Something to remember next time
I'm updating my resume.

--
Send e-mail to: darrell dot grainger at utoronto dot ca

 
Reply With Quote
 
Martijn Mulder
Guest
Posts: n/a
 
      06-28-2005
> FWIW, you might want to get *both* 1.5 and 1.4.2. You'll still run into
> some situations for a while where 1.5 won't work. (Building other people's
> projects, mostly.)



I just installed jdk1.5.0_04 on a Windows machine and compiled an
application. The 'minimize' button on the right top of the frame
looks crippled. Lightweight, so I suppose java put it there. When
full size, the button looks OK.


 
Reply With Quote
 
Tor Iver Wilhelmsen
Guest
Posts: n/a
 
      06-28-2005
"Daniel Dyer" <> writes:

> So what we have these days is the "Java Development Kit version 1.5
> for the Java 2 Platform Standard Edition version 5.0". This is from
> the same company that gave us the incredibly misleading "Sun Java
> Desktop".


It's marketing, you can't have Java 1.5 when C# has 2.0, since 2.0 is
higher than 1.5, indicating C# has surpassed Java (it hasn't by the
way).

> I've no idea how Sun will dig themselves out of this hole in the
> future. Maybe after JDK 1.9 well get J10SE?


It's nothing compared to Solaris. SunOS 5.7 = Solaris 2.7 = Solaris 7.

http://www.ocf.berkeley.edu/solaris/versions/
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Migration from J2SE 1.4 to J2SE 5: cannot validate XML file nstanevski@gmail.com Java 0 06-18-2006 12:25 PM
J2SE 1.4.2_02 ? Ben Java 5 10-07-2003 05:26 AM
Re: [HELP!] How to install J2SE 1.4.2 with NetBeans IDE on WindowsME? Morten Nørgaard Java 1 08-29-2003 01:31 PM
Re: J2SE 1.4.0 Release Date? Marco Schmidt Java 0 08-18-2003 09:59 AM
J2SE Stephen Gray Java 1 07-31-2003 08:02 AM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57