Skip to main content
View Archives: Homepage | Spotlights | Articles | Weblogs

java.net Spotlight

Government... Isn't interacting with it your favorite social pastime? What? It's not? OK, so what don't you like about it? What? You're saying that, in your country, you can't just log into your favorite government sites and experience speedy, reliable, secure services? I'll guess, then, that you must not live in Ecuador... Poor you! ...

[09/25/2013]

Chip maker Freescale and Oracle are announcing an initiative to create standards for gateways that can deal with a flood of data from devices associated with the “Internet of things”... Many chip makers are preparing for the big semiconductor market that will materialize as companies deploy their networks for the Internet of things. Rivals such as...

[09/25/2013]

Mark Reinhold, Oracle’s Chief Architect, the Java Platform Group, took the stage to kick off Sunday’s technical keynote at the Moscone Center. He began by quoting “father of Java” James Gosling. For Java to thrive, it must maintain what Gosling called the “feel of Java”. In other words, it must retain the key values of readability, simplicity, and universality...

[09/25/2013]

At the JavaOne 2013 Java Technical Keynote, there was a series of demos of software that enables two people to play chess, using some of Java's latest features, including Java EE 7 Websockets, many variations of Java 8 (recent weekly builds), Lambda Expressions, Java ME, Embedded Java, ... It was an impressive demo of many of Java's recently-released and not-yet-finally-released capabilities...

[09/24/2013]

John Duimovich, Java CTO and IBM Distinguished Engineer, took the stage at Sunday’s JavaOne 2013 keynote and stated that IBM had a new approach to this year’s JavaOne. They arrived at JavaOne with 20 developers of all ranks, giving 28 sessions -- and only one marketing person. This was consistent with a mantra he repeated throughout his keynote: “It’s a great time to be a developer”...

[09/24/2013]

It has been a while in the making and now Project Avatar is here - and is under an Open Source license! Download Avatar from avatar.java.net, take a look at the sample applications, ask questions, and provide feedback. Over the coming weeks and months, we'll publish more documentation and samples to help you get started...

[09/22/2013]

Honored at JavaOne, the 2013 Duke's Choice Awards prove that lots of innovation is happening in the Java community. Ranging from 
the serious and cerebral to the practical, amusing, and entertaining, this year’s Duke’s Choice Award winners are (in alphabetical order by organization name)...

[09/22/2013]

Embedded @ JavaOne is really coming into its own this year. Lots of cool and relevant topics, content, and activities related to Java and embedded. A quick sampler: Keynotes: Be sure to watch the JavaOne keynotes for embedded announcements and some cool demos … Sessions - Java Embedded Extreme Mashups: Building Self-Powering Sensor Nets for the Internet of Things TUT3676]; Home Automation for Geeks [CON9177] ; Trust Me, I’m an M2M Device [CON7872] ; Is It a Car? Is It a Computer? No, It’s a Raspberry Pi JavaFX Informatics System [CON3243]...

[09/21/2013]

Meet and discuss everything about Java with Oracle and community experts at the OTN Lounge and the DEMOground in the exhibit hall! During the breaks, you can meet our special guests at the Lounge- top experts to talk to you about Java Magazine, Java User Groups (JUGs), Smart Sensors, Java Community Process (JCP), Java.net and Java EE/GlassFish. At the Java DEMOground, watch demos and talk to Oracle architects, engineers and evangelists about Java SE, JavaFX, Java EE, Java ME Embedded and the Internet of Things...

[09/18/2013]

Java Champion Johan Vos takes a look at what's happening in the world of Java technology and gets ready for JavaOne 2013. Johan has a long and diverse history working with Java. He first did research in Java in 1995 while working on his PhD in applied physics and soon joined the Blackdown team and ported Java 1.2 to Linux/SPARC. He subsequently worked as a Java consultant and...

[09/17/2013]

This is an informal overview of the enhancements to the Java programming language specified by JSR 335 and implemented in the OpenJDK Lambda Project... The high-level goal of Project Lambda is to enable programming patterns that require modeling code as data to be convenient and idiomatic in Java. The principal new language features include: Lambda expressions; Method and constructor; references; Expanded target typing and type inference; Default and static methods in interfaces. These are described and illustrated below...

[09/16/2013]

With JavaOne around the corner, at least some of you are probably planning out your session schedules next week or the week after. To help you navigate the sessions you might want to attend, I thought I'd write a brief entry highlighting some of the key Java EE/GlassFish related content this year. This is obviously a pretty important JavaOne with the Java EE 7/GlassFish 4 releases, so there's a lot of it. Below are the sessions I think you should seriously consider...

[09/15/2013]

Nominations for the 2013 JCP Executive Committee (EC) are now open! This year will be an exciting election since the current EC Members and any prospective new EC Members will run for election--24 EC seats will be ratified or elected by the JCP Program Membership. Exact details for nomination submissions are available on the JCP EC Elections page. The JCP will accept self-nominations for the 8 Elected Seats through 26 September...

[09/13/2013]

The releases of ControlsFX keep rolling out the door! This month we have another developer preview release of ControlsFX 8.0.2 available for download. As usual, this release adds a bunch of bug fixes and new features. The most notable changes in this release include: Support for dates in the PropertySheet control; Support for icon font packs; Improved worker progress dialog...

[09/12/2013]

Students get a FREE Discover Pass for JavaOne. This is the chance to learn about Java and network with experienced Java professionals. To be eligible, students must be: At least 18 years-old; Taking a minimum of 6 units; Enrolled in a nonprofit institution of learning. A lot of benefits come with the Discover pass. They include...

[09/11/2013]

The JDK 8 Developer Preview (a.k.a. Milestone 8) builds are now available! This milestone is intended for broad testing by developers. We’ve run all tests on all Oracle-supported platforms and haven’t found any glaring issues. We’ve also fixed many of the bugs discovered since we reached the Feature Complete milestone back in June...

[09/10/2013]

Java Champions are developers who have made important contributions to the Java community; JavaOne Rock Stars are developers who have given highly rated sessions at JavaOne. Adam Bien is both – and one of the most distinguished Java developers in the community. He is an Expert Group member for the Java EE 6/7, EJB 3.X, JAX-RS and JPA 2.X JSRs and is an architect and developer for...

[09/09/2013]

Selected for their technical knowledge, leadership, inspiration, and tireless work for the Java community; two new Java Champions have been selected. They are Tasha Carl and Gerrit Grunwald. Congratulations! ...

[09/05/2013]

I haven't been blogging for a while. JavaOne examples and slides are taking up all my time. Marcus and Attila leaked out that I was doing a demo of the Nashorn Debugger prototype, but I still have some surprises up my sleeve. I was reviewing examples from last year and felt that they needed some updating. The FX Fireworks example had all kinds of Java code to support applications, timers and callbacks. This year's Fireworks version is pure Nashorn. I posted source and backdrop here...

[09/04/2013]

Morocco, Senegal, South Africa, and Uganda were the African four countries on my Make the Future Java EE 7 Global Celebrations tour. The event was organized by JUG AFRICA and Max Bonbhel covered a few other countries as part of this tour. I was welcomed with a very warm African hospitality in each country. The JUG leaders took extreme care of me through out the stay, starting right from the airport pick up...

[09/03/2013]

The JavaOne 2013 content catalog is now live. As in the previous years, I took the opportunity to look for the talks and BOFs with OpenJDK in their title, or abstract, and pull them together in a list: OpenJDK and JCP: Success Through Contribution - Sunday, Sep 22, 4:45 PM - 5:45 PM; Jump-starting Lambda Programming - Monday, Sep 23, 10:00 AM - 12:00 PM; It Takes a Community - Monday, Sep 23, 10:00 AM - 11:00 AM; Meet the Oracle Java Client and JavaFX Teams...

[09/02/2013]

Last week I mentioned a few videos and and podcasts featuring Milton Smith, Sr. Principal Security PM at Oracle. I had a chance to meet Milton last week when he was in Hamburg for the OWASP AppSec EU conference, but I didn't have a chance to attend his presentation. Fortunately, the video team of the AppSec EU conference has published the video recordings of the conference presentations here...

[09/01/2013]

Work has started on a simplified “take two” of Jigsaw, the Java module system that has been under development for almost four years. The new prototype will be a clean break from the first attempt, and while some code may be reused, Chief Architect Mark Reinhold wrote on the mailing list that it was an “opportunity to question earlier design decisions and generally clean things up”. Project Jigsaw was meant to be a headline feature of Java 7, consisting of a standard module system for Java which would then be applied to Java itself. However...

[08/29/2013]

As announced previously, Oracle is pushing Java ME forward in a big way: Late last year, JSR 360 (CLDC 8) and JSR 361 (MEEP 8) were filed with the JCP (see: “A Big Leap For Java ME 8″). These two JSRs have been moving very quickly in the Expert Groups and I am happy to announce they are now in the Public Review stage... Once approved, we will see start seeing updated Java ME-based products leveraging the new capabilities and features defined by CLDC 8 and MEEP 8, such as...

[08/28/2013]

Here's my Hexbug Spider Robot going through his first diagnostics. Awwww.... his first steps. Woogie-woogie. (See video: Skynet Model T-1 First Steps). Soon, little Hexbug Spider Robot will use Skynet Big Data to hunt for Sara Connor. Java SE Embedded programming enables this robot to run through his new basic level one diagnostics. I'll post the Java source code in the next blog post...

[08/27/2013]

The JEUS 8 application server from South Korean enterprise software development company TmaxSoft is now officially Java EE 7 certified! This means you now have two Java EE 7 compatible application servers - GlassFish 4 and JEUS 8 (GlassFish 4 is also certified against the Web Profile in addition to the Full Profile). The Java EE 7 application server choices will likely be expanded further by the end of the year with the likes of WildFly (formerly JBoss AS) 8...

[08/26/2013]

JavaDay Taipei 2013 was held at the Taipei International Convention Center on August 2nd. Organized by Oracle University, it is one of the largest Java developer events in Taiwan. This was another successful year for JavaDay Taipei with a fully sold out venue packed with youthful, energetic developers. In addition to Oracle speakers like me, Steve Chin and Naveen Asrani, the event also featured...

[08/25/2013]

Congratulations to the nominees of the 11th Annual JCP Program Awards. The nominations have been posted on JCP.org, where you can read the nomination text and more information about the awards and the nominees. The community gets together every year during JavaOne to congratulate the nominees at the annual JCP Community Party. The winners will be announced during the evening community party happening this year on...

[08/22/2013]

An update to the Java EE 7 Tutorial just went public. Update 7.0.2 contains many bug fixes and refinements to the documentation and the examples and also includes the following new or substantially revised examples... Follow the instructions in Section 2.1, Required Software to get and install the update.

[08/21/2013]

The NetBeans team wants your feedback about your experience using NetBeans IDE 7.3 or its update release, NetBeans IDE 7.3.1. Are you getting the best coding experience when using NetBeans IDE 7.3 or NetBeans IDE 7.3.1? Are there features or enhancements the NetBeans team should consider in future releases? Tell us in this short survey...

[08/20/2013]