1 / 11

Exploring Java 8 Features: Lambdas, Nashorn, and Embedded Java at JavaOne 2013

Join us as we delve into the groundbreaking features of Java 8 showcased at JavaOne 2013. We'll cover key advancements like Lambda expressions, Stream API, and default methods in interfaces. Discover the power of Nashorn for running JavaScript on the JVM and learn how to write shell scripts in JavaScript. We’ll also discuss Adopt a JSR initiatives, provide resources for jumping into Lambdas, and explore how embedded devices like Raspberry Pi are embracing Java. Don’t miss out on these exciting updates!

ayame
Télécharger la présentation

Exploring Java 8 Features: Lambdas, Nashorn, and Embedded Java at JavaOne 2013

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JavaOne 2013 1

  2. Agenda Lambdas Nashorn Adopt a JSR Embedded 5

  3. Lambdas • Syntax for representing anonymous inner classes with a single method • Default Methods in interfaces • Streams API • IDE Support 4

  4. Lambdas DEMO 4

  5. Lambdas • Resources • Stuart Marks Jump Starting Lambdas • Lambda FAQ • Java Tutorial has been updated for Lambdas • Streams & Collectors package api docs • Angelika Langer Lambda & Steams Reference 4

  6. Nashorn • jjs javascript compiler • #!/usr/env/jjs • Write shell scripts in Javascript • Project Avatar - Node.js for Glassfish 4

  7. Adopt A JSR • Anyone can participate in an upcoming JSR • Evaluating, hack days, bug reports • http://adoptajsr.java.net • 45 JUGs involved, contributed to 20+ JSRs so far • Consider JSRs we could support @ MelbJVM 4

  8. Embedded • Rasberry Pi will now come preinstalled with Java • Lego Mindstorm now has ARM processor to run JavaSE • JavaME will be combined with JavaSE • Freescale deal - more Java embedded devices 4

  9. Try Java 8 • Preview builds for all platforms https://jdk8.java.net/ • Try out Lambdas, Nashorn and other new features • Use it in your CI on your existing projects. 4

  10. Reasons to go • Next year Java 8 will be out • Networking • Exhibition hall goodies • Oracle Appreciation Event 4

  11. Thanks • More JavaOne sessions on Shine blog • http://blog.shinetech.com/2013/09/24/javaone-2013-day-zero/ 4

More Related