Java Virtal Machine.net

[ News ] rss

March 15, 2010

Joe Darcy: Beware of Covariant Overriding in Interface Hierarchies. One of the changes to the Java programming language made back in JDK 5 was the introduction of covariant returns, that is, the ability in a subtype to override a method in a supertype and return a more specific type. For example,

More »

March 14, 2010

Stephen Colebourne: Java language design by use case. In a blog in 2006 Neal Gafter wrote about how language design was fundamentally different to API design and how use cases were a bad approach to language design. This blog questions some of those conclusions in the context of the Java language.

More »

March/2009
SunMonTueWedThuFriSat
12 3 4 5 6 7
8 9 10 11 12 13 14
1516 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31     

[ Archives News
for 'Java Technology' ]

March 02, 2009

Cancelling tasks: Thread.interrupt() fragility

Today I reviewed some code in blueMarine as part of a moderate refactoring aimed at solving some problems with integration tests. This code is the portion that is triggered by a user selection (any thing of selection, it's an abstract...

Comment here

More »


Bells of Creation

Time to chime in with your small language change... also: Java Today: Project Coin approved, jLab speeds up with Groovy, and BusinessWeek has its eye on JavaFX Weblogs: Provisioning Blackberry clients on GlassFish Mobility Platform, fireworks with Ja...

Comment here

More »


The Impartiality of JavaOne Submission Reviews

Empirical evidence for a lack of Sun-favoritism in the JavaOne talk selection process.

Comment here

More »


Swing Application Framework is back again

Long-awaited update of Swing Application Framework status

Comment here

More »


Build tools poll

There are lots and lots of ways you can build your project. Ant is the traditional Java build tool, providing a maximum of flexibility, arguably at the cost of extra complexity and lots of low-level scripting. I have seen an...

Comment here

More »


blueMarine's Acceptance Tests ready to go

After a long time, I've at last resolved the (hopefully) last problems in a very important part of blueMarine, the Acceptance Tests. They are high-level integration tests that can be installed from the Update Center into the application by anyone...

Comment here

More »


Community Corner 2009

We've started planning for JavaOne. Have you?

Comment here

More »


©2002-2008Java-Virtual-Machine.net