Skip to main content
Java News Feed

Java News

April 20, 2014 -

Inaugural JavaLand in Germany: It took trains, planes, and automobiles to get there. I had heard Germany ran some great conferences, but JavaLand was promised to be outstanding. Kevin already did an interview with one of the organizers, Markus Eisele, about why JavaLand is different (https://weblogs.java.net/blog/editor/archive/2014/03/01/java-conferences...) But I got to see first-hand if they deliver. The conference...

April 20, 2014 -

Last week, I took some days off to attend Devoxx France 2014 3rd edition. During this year’s edition, my revelation came from a 15 minute talk by my friend Alexandre Victoor, who introduced me to the wonders of Mutation Testing. Since I’m currently writing about Integration Testing, I’m very much interested in Testing flavors I don’t know about. Experienced software developers know not to put too much faith in code coverage metrics. Reasons include...

April 20, 2014 -

When we write automated tests (either unit or integration tests) for our application, we should notice pretty soon that: many test cases use the same configuration which creates duplicate code; building objects used in our tests creates duplicates code; and writing assertions creates duplicate code. The first thing that comes to mind is to eliminate the duplicate code. As we know...

April 17, 2014 -

[article] With so much happening around the Java platform, it’s understandable if you missed the recent improvements we made to the Secure Coding Guidelines for Java SE. In January 2014 the Java Platform Group released a significant update, Java 7 Update 51 establishing code-signing as the default for Applets and Web Start applications. In March 2014, we hit another major milestone with the long anticipated release of Java SE 8. There are a number of improvements to the Secure Coding Guidelines for Java SE...

April 17, 2014 -

[article] A few days ago the second beta of Groovy 2.3 got released. One of the major new Groovy 2.3 features are traits. A trait is a reusable set of methods and fields that can be added to one or more classes. A class can be composed out of multiple traits without using multiple inheritance (and therefore avoiding the diamond problem). The following piece of code shows a basic definition of a trait in Groovy 2.3...

Editor`s Blog

The past two completed Java.net polls and the current poll all celebrate the formal release of Java 8. The first poll asked for your view of the significance of Java 8, while the second poll asked when you plan to download Java 8. A total of 262 votes were cast...

All Spotlights

Spotlights

As you know, CDI 1.1 is an important part of Java EE 7. You may be happy to know that the CDI specification just releases another minor point release - 1.2. As you can imagine the release contains a small number of fixes and clarifications. If you are surprised that a technology that is part of the Java EE platform had an independent release, you really shouldn't be. Although for various...

Learn How to Plug Into the Internet of Things A global network of billions of devices sharing data is opening up unprecedented business opportunities. How well positioned is your company to take advantage of this seismic shift? Join Oracle, our partners and customers on Thursday, April 24 to learn how to turn the Internet of Things into real business value....

WamSys AB, located in Gothenburg, Sweden, focuses on developing products with Oracle DB and the NetBeans Platform. In particular, the NetBeans Platform is used as the basis of their Mozart Platform, which provides generic modules for custom Swing components, including a table component with support for grouping, "frozen" rows and columns, and built-in aggregates. Furthermore, the Mozart...

The latest update to the Java EE 7 Tutorial is now public. Update 7.0.4 includes many bug fixes, both in the examples and in the documentation. Although most of these fixes were small, taken together they significantly improve the quality of the tutorial. Kin-man Chung conducted a thorough review and provided several corrections and good suggestions that we incorporated to greatly improve...

Welcome

Weekly Statistics

867,236

members

2,390

projects