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 »
|
 |
August 17, 2009
TOTD
#93
showed how to get started with Java EE 6
using NetBeans
6.8 M1 and
GlassFish v3 by
building a simple Servlet 3.0 + JPA 2.0 web
application. TOTD
#94 built upon it by using Java Server Faces 2 instead of
Servlet 3.0 for displaying the result...
More »
Using the f:ajax tag can make doing ajax with a repeating tag like ui:repeat considerably easier.
More »
Sun's opening JavaOne 2009 presentation featured the debut of Java Store, "a global marketplace for cutting-edge Java applications"... Also:
Java Today: GlassFish Survey - Top Migrations to GF are from Tomcat and JBoss; Creating Menus in JavaFX (with...
More »
Behaviour-driven development is a great way to design and build the web layers of your application. In this article, I look at how to use JWebUnit, a fast and light-weight web testing framework, with Easyb, a powerful Groovy-based BDD framework....
More »
|