Friday Sep 26, 2014

Strategy, Technical and Community Keynotes

Start JavaOne with the Strategy and Technical keynotes to learn about the strategy and roadmaps as well as technical insights. The keynotes will be on Sunday, September 28 from 12:45p.m. to 3:00p.m., at Moscone North, Hall D. If you can't make it to JavaOne, Watch them live online

In Strategy keynote, you will learn how to create the future with Java from leading Oracle experts in the Java development organization. They will showcase how Java is driving developer innovation, revolutionizing application development, and improving application services for IoT, enterprise architectures, and cloud computing.

In the Technical keynote, the architects of Java 8 will give you their insights into this revolutionary release, and start to reveal what is coming in Java 9, Java 10, and beyond.

[Read More]

Monday Sep 22, 2014

Join NetBeans Community at JavaOne

Geertjan Wielenga is a NetBeans product manager working at Oracle, focused on Java and HTML5 development with NetBeans IDE and the NetBeans Platform. He is a Java technology enthusiast primarily interested in Java desktop technologies—in particular, application development on the NetBeans Platform. Wielenga tweets at @NetBeans and @geertjanw and blogs at 

Q: Tell us about NetBeans Community Day

Wielenga: NetBeans Community Day features the NetBeans community from around the world. Thirty speakers will share their expertise in six panels on popular NetBeans topics. The first theme is about the NetBeans partner activities. On the panel, Anton Arhipov from ZeroTurnaround, Ruslan Synytsky from Jelastic, and Matthew Tahvonen from Vaadim will present their new NetBeans plugins. Bruce Shimel from Boeing will explain the use of NetBeans in their open source community. 

[Read More]

Thursday Sep 18, 2014

Java's New Console Tool

Included in Java SE 8 update 20 is a new feature: the Java Advanced Management Console"We think any sys admin dealing with a Java environment will find this tool extremely helpful," said Peter Utzschneider, VP of Product Management at Oracle.

Java Advanced Management Console provides you ways to monitor and understand the client systems you manage. It allows organizations to track usage and more easily create and manage client configuration like Deployment Rule Sets (DRS). DRS can control execution of tracked applications as well as specify compatibility of which application should use which Java SE installation.

[Read More]

Thursday Aug 07, 2014

Tech Article: Generics: How They Work and Why They Are Important

In the new OTN tech article "Generics: How They Work and Why They Are Important," developer and book author Josh Juneau helps you gain a solid understanding of generics in Java SE 8.

There has been a lot of excitement in the Java world with the release of Java SE 8. New and updated language features in the release allow developers to be more productive by decreasing the amount of code that needs to be written and by making code easier to use. To fully understand the implementation of some new features, such as lambdas, it is important to understand the core concepts of the language. One such concept that plays an important role in many Java SE 8 features is generics.

The article provides some basic examples of how generics can be used to implement a solution that provides strong type-checking along with type flexibility. It also shows how generics play an important role in algorithms, and such is the case with the Collections API and functional interfaces, which are used for the enablement of lambda expressions. 

Read OTN's "Generics: How They Work and Why They Are Important"

Article author Josh Juneau has written the following books: The Definitive Guide to Jython and PL/SQL Recipes (both Apress, 2010). Josh recently authored Java EE 7 Recipes and Introducing Java EE 7 (both Apress, 2013) and is working on the upcoming Apress book Java 8 Recipes, which will be published later this year.

Thursday Jul 17, 2014

Lambdas are a Drug

In this video, Dr. Venkat Subramaniam discusses Java SE 8. His session at  Devoxx UK 2014 was packed. There is lots of interest, enthusiasm and rapid adoption of Java 8. Learn why Lambdas, according to Subramaniam, are a drug:


JavaSE on the Oracle Technology Network

Java SE 8 Central

SE 8 Playlist on YouTube/Java

List of Java 8 presentations on Parleys

Java Magazine on Java SE 8

JavaOne Sessions on Java SE 8 (***95*** of them!)

Wednesday Jul 09, 2014

Release: Java SE Embedded 8 Update 6 and Java SE 8 U6 for ARM

Oracle has released Java SE Embedded 8 Update 6 and JDK 8u6 for ARM and Java SE Development Kit 8 Update 6 for ARM.

 Java SE Embedded 8 Update 6 has these new and changed features:

  • New platform support for headful apps
  • JSR 197 (Generic Connection Framework for Java SE Embedded)
  • Performance Improvements 
  • Bug fixes and security patches from Java SE 8u5

Learn More about Java SE Embedded 8 Update 6.

Download  Java SE Embedded 8 Update 6.

Development Kit for ARM 

Java SE Development Kit 8 Update 6 for ARM is now available and supported on systems based on ARM v6 or ARM v7 running Linux. 

Learn more about  JDK 8u6 for ARM.

Download JDK 8u6 for ARM

Monday May 19, 2014

Java Virtual Developer Day: APAC

by guest blogger David Delebasse 

We are now ready for the third and final instalment of the 2014 Java Virtual  Developer Day. This time, the schedule is geared towards Asia and Pacific Time Zones. So the APAC Java Virtual Developer Day will take place on May 28th (see below for exact timing)! Please note that this is not the date originally announced a few weeks ago so make sure to update your calendar with this new date and schedule (*)!

(*) Java Developer Day APAC - May 28th, 2014 :

  • 10:30 AM - 2:30 PM IST
  • 1:00 PM - 5:30 PM SGT
  • 3:00 PM - 7:30 PM AEDT
  • 7:00 AM - 11:00 AM CEST

If you want to learn about the latest evolution happenings in the Java Platform (Java Embedded, Java SE and obviously Java EE) make sure to attend this free event! You can find the complete up-to-date agenda here (PDF) and how to register here. Please note that if you live in Central Europe, you also have the possibility to attend this event as the timing is quite European friendly too!

You can follow updates by David on Java EE and GlassFish on the Aquarium blog

Monday May 05, 2014

Java Virtual Developer Day May 6th

Please join us for the Virtual Developer Day: Java 2014 on May 6th (tomorrow!)

9:00 a.m. ‐ 1:00 p.m. PDT / 12:00 p.m. ‐ 4:00 p.m. EDT / 1:00 p.m. – 5:00 p.m. BRT

We've got a great agenda: technical topics by the real Java experts. Join us for the whole event or a single session; it's a great investment in you. This is a free event, but you must register.


Time (PT)

8:45 a.m.

Event Platform Opening

9:00 a.m.

Keynote - Java: Present and Future

Java EE 7

Java SE 8

Java Embedded

9:30 a.m.

Java API for WebSocket + Demo (9.30-10.10)

55 New Features in Java SE 8 (9.30-10.30)

Coffee with Dessert: Java SE & ME 8 Embedded and the Raspberry Pi

10:10 a.m.

Java API for JSON Processing + Demo (10.10-10.50)

55 New Features in Java SE 8 (con'd) (9.30-10.30)

Coffee with Dessert: Java SE & ME 8 Embedded and the Raspberry Pi (con'd)

10:10 a.m.

Java API for JSON Processing + Demo (10.10-10.50)

Things you should know when developing JavaFX applications

Using Oracle Event Processing for Oracle Embedded Java to Make Big Data Smaller 

10:50 a.m.

JMS 2.0 (Java Message Service)

Things you should know when developing JavaFX applications (con'd)

Using Oracle Event Processing for Oracle Embedded Java to Make Big Data Smaller (con'd)


11:10 a.m.

JAX-RS 2.0
(Java API for RESTful Web Services)

Things you should know when developing JavaFX applications (con'd)

Using Oracle Event Processing for Oracle Embedded Java to Make Big Data Smaller (con'd)

11:30 a.m.

Break and Dedicated Java Community Lounge Time

11:45 a.m.

Batch API for the Java Platform + Demo

Lambda Expressions Tutorial (11.45-12.30)

Talking to the Real World With the Device Access API

12:30 p.m.

Concurrency Utilities for Java EE + Demo

Up and Running with NetBeans IDE

Big Tools for Small Devices

1:00 p.m.

Event Close

Register now and we'll see you online!

Monday Apr 21, 2014

Devoxx 2014 Vive La (Digital) Révolution!

Last week's Devoxx France conference in Paris was sold out months in advance. The conference is part of the Devoxx family and is organized by the Paris JUG for the francophone developer community.  

The conference provided an array of technical sessions, including conference sessions, hands-on labs, university sessions,  quickies, tools-in-action and birds-of-a-feather (BoF) that will become available on Parleys in coming weeks. The broad range of topics touched on Agile and DevOps methodologies, Web, HTML5, mobile, startups, cloud, Big Data, Groovy, Ceylon, Java SE and Java EE.  Senior engineer Paul Sandoz presented Java 8 lambdas in the stream, which is one of the main features of Java 8. The new feature is designed to enable bulk data. Professor José Paumard presented 50 new things that you could do with Java 8. He discussed ConcurrentHashMap, the new HashMap and Date & Time APi as well as small improvements that ease development. Not everyone will implement the lambdas right away, he said, but with Java 8 they will still be able to benefit from the new version. Java Evangelist Stephen Chin demonstrated the full power of Java 8 with lambdas running on Raspberry Pi, PandaBoard, the Lego Mindstorms EV3 and other embedded devices during his university session. 

The keynote speakers echoed this year's theme of "born to be" a developer in the digital era. They explained how developers have a strategic role and are makers of the digital revolution. For example, entrepreneur Kwam Yamgnane considers that, as craftsmen in the IT trade, the developer's job goes beyond coding to collaboration with other disciplines and understanding not just the direction of the product but also of their company and the industry. With this understanding, developers need to be creative and agile to build better products, explains senior engineer Geert Bevin. They can use the same principal to build their career and find their passion. 

The second topic of the keynote was about engineering becoming more mainstream.  With the advent of the digital revolution, everyone needs to learn about technology because of its impact on our daily lives, on our careers and on new business creation, explains INRIA researcher Serge Abiteboul. Enterpreneur Henri Fournet is training beginners in programming and business acumen at Simplon, a successful year old educational company serving low income neighborhoods. Directors Dominique Van Deth and Danny Gooris at Oracle discussed the shortage of engineers today. In order to fill out the gap, Oracle trains high school and university teachers in Java programming for free. 

In addition, there were several activities where developers could collaborate, code or just explore. At the hackergarten, developers and open source committers contributed to a dozen of open source projects.  At the future lab and hackathons, there were a number of homemade and fun projects. Attendees could learn and change the interface of JavaFX games. A robotic xylophone was controlled by Raspberry Pi and Arduino. Wafting dry-ice fog exposed the green beams of a musical light show. You could fly the Crazyflie Quadcopter and meet the development team. Stay tuned for the video made by the Devoxx France team with the Crazyflie strafing the crowd during the keynote and meet and greet reception. The Nao robot was programmed onsite to dance to M.J.'s Thriller and other music.  Home automation applications controlled temperature, water heater and lights.  At the Code-Story, experts coded applications in front of the audience. For the third year,  the Devops Mercenaries presented tools, expert accounts, and guidelines for engineering teams to implement the methodology. More focused on entrepreneurship was the 'afternoon of deciders' where developers and industry leaders met to discuss big data, as well as Seed Networking, a speed dating session between entrepreneurs and developers. Devoxx4Kids welcomed a dozen children to learn programming with the Nao robot and other programming tools like Scratch and Greenfoot. 

Join us next at Devoxx UK June 12 and 13 in London. This is going to be another amazing Devoxx experience! 

Monday Mar 31, 2014

Java Virtual Developer Day

Want all the the advantages of attending a great Java conference without all the hassles of traveling? Join us for Oracle's Java Virtual Developer Day on May 6th (North America), May 14th (EMEA) and May 21st (APAC). Learn about new features in Java SE 8, and the latest on Java EE and Java Embedded. Sessions are taught by Java experts from Oracle and the Java Community. We'll even have a virtual lounge where you can network! Sessions include:
  • Lambda Expressions Tutorial
  • 55 New Features in Java SE 8
  • Application Development with JavaFX
  • Java API for WebSocket
  • JAX-RS 2.0
  • Concurrency Utilities for  Java EE
  • Java SE & ME 8 Embedded with Raspberry Pi
  • Talking to the Real World with Device Access API
  • more

NOTE: These are technical sessions for developers. There will be code.

Americas: May 6th - Register

EMEA: May 14th - Register

APAC: May 21st - Register

Register now for the best seats. ;-)


Insider News from the Java Team at Oracle!



« March 2015