InfoQ Homepage Java SE Content on InfoQ
-
JDK 7 Milestone 5 Includes Concurrency and Performance Updates, But Is Not Feature Complete
Sun's Java SE team recently released the Milestone 5 build of JDK 7. This was expected to be a feature complete release of Java 7 but is some way short of that. InfoQ takes a look at what has been added and some of the major features still missing.
-
Sun Drops the Swing Application Framework from Java 7
The Swing Application Framework will not make it into Java 7, though a number of forks have subsequently sprung up to continue its development. Plans for another much requested feature, CSS-based styling for Swing components, have also been abandoned.
-
Project Coin Announces Final List of Small Language Changes
Joseph Darcy has published Project Coin's final list of approved changes to the Java language for the forthcoming version 7 release.
-
Mocking for Java and Flex
There are plenty of choices for creating mock objects in Java but Flex has seen little development in this area, until recently. The popular and maturing Mockito framework now has a Flex counterpart, which aims to bring mocking to Flex.
-
Jigsaw Falling Into Place
Long plagued by controversy, Sun's attempts to modularise the Java platform saw more positive reactions from the JavaOne crowd.
-
Project Coin Announces Second Candidate List
InfoQ takes a look at a further five proposals that have been added to the Project Coin purse: Better integer literals, language support for JSR 292, indexing syntax for lists and maps, collection literals, and large arrays.
-
OpenJDK 7 / JDK 7 Milestone 3 Released
A new milestone of the next generation JDK has been released, which includes several new features and enhancements in many functional areas, like garbage collection, NIO and more. This is also the first version where OpenJDK and JDK will have (almost) identical code-bases.
-
Easy Persistent Entity Transfers
Often times when transferring persistent entities outside of the JVM you must strip off persistence related information or modifications. Gilead, formerly Hibernate4GWT, aims to ease that process and handle the heavy lifting.
-
ServiceLayer for Point-and-click Web Services
With ServiceLayer, adding SOAP and REST web service to your Java applications is as easy as point-and-click... and it can all be done at runtime. By using the graphical user interface, you explore an application, select classes and methods to deploy as services, and your done. Coding is no longer required.
-
Sun's Disagreement With Apache Overshadows Java 7 Announcement
Sun Microsystems have published an updated schedule for JDK 7 along with a list of the approved features, but the ongoing disagreement with Apache over licensing the Java Compatibility Kit (JCK) for Java SE threatens to overshadow the announcement.
-
Merapi Project : A Bridge Between AIR and Java
Adobe Flex and AIR have strong ties to Java in their history, yet Adobe AIR has no native way to use Java on the client. The community has offered its own solution in the Merapi Project.
-
Dynamic Report for Java and Grails
Reporting is a common feature found in many software applications and DynamicJasper aims to make it a simple and easily configurable process.
-
Sun’s JDK7, OpenJDK & IcedTea: Disambiguation
With JDK7, OpenJDK and IcedTea all evolving in parallel it can get confusing about how these projects relate to each other. David Herron, which is OpenJDK Quality Lead, tries to set the record straight and explains why the JDK7 has taken so long.
-
Java 7 Roadmap Updated: Reactions
During Devoxx Mark Reinhold, Chief Engineer for Java SE, gave a presentation about the latest directions for Java 7, alongside a release date in early 2010. Although Mark described his presentation as a provisional plan and not binding, there have been many reactions from the community, especially regarding the omission of Closures.
-
Java 1.5 for the .NET Platform
Ja.NET is a port of Java 1.5 SE to the .NET platform. Ja.NET is built on top of noteworthy open source projects such as the Eclipse JDT compiler, Mono's Cecil, and Apache Harmony. Unlike IKVM, which is a full JVM running on .NET, Ja.NET compiles directly to IL. This should give it a significant advantage in performance.