Java SE 6u10: Some things you may not know

While we haven't added all the numbers up yet, the manual downloads for Java SE 6u10 are looking very nice: a little over 3 million in the first week. And of course, that number will jump up in a big way when it gets published through the  Java Update mechanism, which is how most ordinary users will get it. In an average month there are 40-50 million auto-update downloads, though it can be much higher.

And many people have been talking about the release, as you know.

But did you know that this release includes version 11 of the Hotspot VM which includes some performance improvements to the server compiler. No wonder people are using it to run Glassfish.  

And thanks to Ken's work on the new Java Plugin, you can make calls from Javascript in a web page to any of the applets in that web page, no matter what language the applet is written in ! E.g. JavaFX Script, JRuby, Jython, Scala applets in a web page are easily scriptable, thanks to the new LiveConnect interfaces in 6u10.

"I.e. JavaFX Script, JRuby, Jython, Scala applets in a web page are easily scriptable"

So it doesn't work with Groovy?

Posted by John Wilson on October 29, 2008 at 06:32 PM PDT #

Of course it does. Just need to sign the groovy jar.

Posted by staticnullvoid on October 29, 2008 at 09:01 PM PDT #

If it works I'm surprised it's not mentioned. It has to be one of the most widely used non Java languages on the JVM.

Posted by John Wilson on October 29, 2008 at 09:51 PM PDT #

@John Yes Groovy and any other language that runs on the JVM - see for example The ones I list are just examples, not a complete list.

Posted by Danny Coward on October 30, 2008 at 01:31 AM PDT #

This is a little out of the box, but I've been wondering about it. Can Adobe Flex also call an Applet Java SE 6u10?

Like JavaScript, ActionScript is based on ECMAScript so do the Live Connect interfaces also work from ActionScript?

Posted by Dean on October 30, 2008 at 03:50 AM PDT #

Sorry, but I want to jump onto the 'Why did you not mention Groovy wagon'. It just begins to really bore me that Sun forgets it. By now I believe that we all know Groovy is one of the most popular if not even the most popular scripting language on the JVM and Groovy/Grails/Griffon are pretty much kicking ass.

Sun just seems to ignore that. I understand that other scripting languages might be more important for Sun as they just care about getting more people on the JVM (and the typical Groovy user is coming from Java, meaning Groovy users already are on the JVM), but why not mention it at least.

Is it that difficult or is Sun just a big fat company that is not able to improve its marketing?


Posted by Sven Haiges on October 30, 2008 at 02:26 PM PDT #

Some things you may not know is that 6u10 doesn't work with Firefox 3.0. What's up with that?

Posted by Barry on November 04, 2008 at 07:25 AM PST #


I don't know. We've tested 6u10 on Firefox 3

If you are having an issue with it, please help us out, and possibly others, by sending us a bug report so we can look into it.

Posted by Danny Coward on November 04, 2008 at 08:12 AM PST #

Talking about the "performance improvements to the server compiler":

1.6.0u10 now seems to be as fast as 1.4.2 again. Why?
I had a dramatic performance decreases on large ant builds using e.g. 1.6.0u7
The performance decreased more and more over time instead of increasing.

With 1.6.0u10 it perhaps a very little bit faster than 1.4.2 but half the time of 1.6.0u7

Posted by Star on November 10, 2008 at 12:44 AM PST #

By dividing the living rooms into equal squares, it turns out that for most games, many of the squares contain unused toys that can be safely put away.

Posted by rolex on December 27, 2009 at 05:05 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed

A blog all about Java in all its flavors on all client platforms from smartcards to desktops and everything inbetween.


« February 2016