Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

Reply to thread

BTW, I think the article is a bit confusing regarding the versioning of Java. This is not a surprise, since Java versioning itself is extremely confusing!

Usually, it is best to use the "internal" numbering which is what the JVM itself reports. A quick overview (J2SE only - adding J2EE to the equation makes things incredibly complicated!) including some comments on usage:

1.0.2 - first usable Java - this is what Acorn's Java originally implemented ("Riscafe"). Not used anymore.

1.1.x - this was integrated into Netscape and Internet Explorer and therefore used for a long time in applets. The first implementation of Swing was based on 1.1.x and was distributed as a seperate package. Only seldomly used nowadays.

1.2.x - called "The Java 2 platform" by Sun. Acorn's new Java was planned to be a 1.2.x implementation, but was only nearly finished. Swing is included.

1.3.x - Sun started using the "Hotspot JVM" with this release, a dynamically-recompiling JVM

1.4.x - this is in some way important since 1.4.2 is the first Java where Swing uses "native peers" to draw its elements, to be able to mimik Windows XP Look&Feel. Additionally, assertions were added to the language. This is IMHO still the most-used version and the baseline spec for many targets (later JREs can be used of course to run such 1.4.x compatible software)

1.5.x - now the confusion starts...Sun calls this "Java 5". For the first time, interesting language elements were added like generics, type-safe enumerations and autoboxing. The Sun JVM introduces Class Data Sharing to reduce memory footprint and startup times (two sore points for Java Desktop usage)

1.6.x - consequently called "Java 6". The first version to look sensibly on the Vista Aero GUI

 is a RISC OS Userhubersn on 19/9/07 1:05PM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • Social networking websites and RISC OS
    lol omghi2u r u on faceb00k yet??
     4 comments, latest by cables on 12/9/07 12:51PM. Published: 9 Sep 2007

  • Random article

  • Select nets 1,000th subscriber
    Focus now on A9home and VRPC, still not friends with Castle
     55 comments, latest by richcheng on 30/07/07 2:14PM. Published: 15 Jul 2007

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign

    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "If the main journalist on a RISC OS news site isn't interested [in RISC OS news] then things are pretty black"
    Page generated in 0.132 seconds.