BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java SE Content on InfoQ

  • The Massive, Monolithic JDK should become Modular

    Mark Reinhold, Principal Engineer at Sun Microsystems, has been advocating about how “cool” would be for the Sun JDK to be modular. He’s is putting up a good argument about how the complexity is hurting the platform and how the Java Kernel and Quickstarter features in the JDK 6u10 release just address the symptoms of JDK’s long-term interconnected growth.

  • Java SE 6 Update 10 is out but what does it deliver?

    After being in beta for about a year and having more than 1 million downloads, the Java SE 6 Update 10 (6u10) , dubbed the “Consumer JRE” has been released. With this release which is primarily focused on the Java Plug-In, Sun is trying to deliver on its promise for an enhanced rich client user experience and paves the way for the upcoming JavaFX Desktop 1.0.

  • Date and Time API: Round 3

    The existing Date and Calendar classes haven't really fit the bill for developers and have often been a painful area of the API to work with. JSR 310 aims to provide a complete, fully featured Date and Time API for the Java platform which might be available with Java 7.

  • Behavior-Driven Development for Everyone

    Behavior-Driven Development is nothing new but has steadily risen to the forefront as an excellent technique for technical and non-technical participants to collaborate on a software project. Several frameworks exist to aid the development of software in the BDD (Behavior-Driven Development) mindset, with one particular framework trying to make it as <i>easy</i> as possible for everyone.

  • Google Introduces GWT Overlay Types

    Javascript Overlay Types is a new feature in GWT 1.5 that simplifies the process of interacting with native Javascript data structures in GWT applications.

  • Article: Do Java 6 threading optimizations actually work? - Part II

    In part 2 of "Java 6 threading optimizations" article series, author Jeroen Borgers examines various threading optimizations and JVM arguments to manage them. He also talks about factors like On Stack Replacement (OSR), Heap Management and Lock object data size which could significantly affect the performance of multi-threaded java applications.

  • IcedTea: The First 100% Compliant Open-Source Java

    The IcedTea project has passed the Java Test Compatibility Kit, becoming the first 100% open-source licensed Java implementation to be completely verified as Java-compliant.

  • Perst 3.0 Embedded Database Released

    McObject has released version 3.0 of its open source embedded database targeted at Java and .NET developers.

  • IcedTea Bridges Open-Source Gap with OpenJDK

    It has been over a year since OpenJDK was officially released by Sun. The IcedTea project has been created to help remove encumbrances in its adoption by the open-source community.

  • JSR 308: Unwarranted Increase in Java Language Complexity?

    JSR 308 - Annotations on Java Types - a new language feature proposed for Java SE7 has been discussed in the "Upcoming Java Programming-Language Changes" presentation at JavaOne. In a follow-up, Michael Nygard argues that JSR 308 increases the language complexity with little or no added benefit and sees this as a trigger for Java developers to reconsider their language choice.

  • xSocket Aims to Keep NIO Simple

    The author of xSocket, Gregor Roth, touts xSocket as being easy to use and simpler than other similar libraries. InfoQ had the opportunity to interview Gregor about the recent release of xSocket 2.0 and find out its history, current status and future plans.

  • APIFinder - Your Guide to APIs

    Developers today are constantly creating applications that consume services of other web sites. Consuming these services requires figuring out and understanding the sometimes complex Application Programming Interfaces (APIs).

  • Interview: Chet Haase discusses Java FX, Update N and JDK 7

    In this interview from QCon San Francisco 2007, former Sun client architect Chet Haase discusses Java SE 6 Update N, the Java Kernel, Java FX, the shift in focus to consumer desktop features in Java 7, and redesigning of applets.

  • Java Posse Roundup 2008 & OpenSpace Conferences

    Last week, the 2008 Java Posse Roundup was held in Crested Butte, Colorado. The Roundup is an OpenSpace conference.

  • Interview: Joe Walker about DWR 3.0

    InfoQ had the opportunity to talk with the <a href="http://getahead.org/dwr">DWR</a> (Direct Web Remoting) project lead <a href="http://getahead.org/blog/joe/" title="Joe Walker's Blog">Joe Walker</a>. He discussed the upcoming release of DWR 3.0 including major features, helpful features and fixes for developers, a time line and a look at the future of DWR.

BT