Posted by editor
on December 17, 2008 at 8:04 AM PST
The new Date & Time API needs to make up some time. Also:
Java Today: JSR 310 reportedly slipping, M3DD newsletter #1, and ME in Africa
Weblogs: Reflection on generics and Java 6 compiler API
Forums: "Java Console" broken in new plug-in, evolving Swing, and seeking JXTA homework help
Also in Java Today , organizers of Java Mobile, Media, and eMbedded Developer Days have posted newsletter #1 (PDF), the first in a series counting down to the January 21-22 conference. This issue introduces keynote speakers Eric Klein and Jon Bostrom, and highlights the planned Wednesday evening brainstorming session.
The "everywhere" in "write once, run everywhere" doesn't just mean platforms, it also means locations. In the SDN's Report from Africa: Regional Challenges and Opportunities for the Java ME Platform , J.D. Moore of Nokia and Daniel Orwa Ochieng of the University of Nairobi explore "the opportunity, value, challenges, and practicalities of developing mobile services for "the next billion users" in one of the most exciting emerging markets: Africa."
Today's Weblogs starts with an interesting piece by Kohsuke Kawaguchi on Introspecting generified classes . "This post is a little introduction of the reflection of generics in Java, and how my little library would help you do this."
Ever wondered How to compile on the fly? Sergey Malenkov writes
"A PropertyEditor interface provides support for GUIs to enable editing a property value of a given type. The interface supports a variety of ways to display and update property values. One of these ways is to employ the string representation of a Java code fragment that can be obtained by getJavaInitializationString, the method all standard property editors implement. To test this feature, one could generate a source code with a method that returns a required string, compile the code, run the class, and verify the value. This is quite easy to do with the Java 6 Compiler API."
In today's Forums ,
kbr reports on a bit of 6u11 breakage in
Re: Firefox Extensions and LiveConnect Security Policy . "The "Java Console" menu option isn't working yet with the new Java Plug-In, though we aim to make it work again in a future update release. For the time being, if you're on Windows, you can use the Java system tray icon to open the console. On other platforms (or on Windows as well), use the Java Control Panel, Advanced tab to select "Show Java console"."
kleopatra continues the discussion of where Swing development goes from here, in
Re: JSR295 (beansbinding) is dead, or so ... "My point is that principally it's a good idea to tackle Swing2 - provided power and flexibility is conserved and evolved, I don't care about the cage it's sitting in - just don't pretend it's anywhere near, neither right now nor in a foreseable future. BTW, an interesting side-effect of the planned modularization in jdk7 might be the potential for slacking on the backward compatibility, as clients can pull-in whatever version they need (at least that's how I understood a fellow developer's explaination on the flight back to Berlin)"
If you're keen to do someone's homework for them,
brahms has posted
some exam questions . "can some1 please help me with these exam questions i have a test in a couple of days and the teacher has decided not to put solutions for the answers any help would be appreciated thanks. i will post more questions later."
Current and upcoming Java
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed . Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the
The new Date & Time API needs to make up some time