Tuesday Aug 18, 2015
Friday Jul 10, 2015
By Yolande Poirier-Oracle on Jul 10, 2015
- Apply Lambdas to everyday problems
- Convert anonymous classes to Lambda expressions
- Apply the Streams API to solve problems of sorting, identifying the most and least, and reducing duplicates
- Determine when to apply Lambdas (and when not to!)
- Use Collectors
- Improve performance with parallel streams
- Debug Lambda expressions
This course is free.Register Today!
Thursday Apr 02, 2015
By Yolande Poirier-Oracle on Apr 02, 2015
By Guest Blogger Poonam
Crossed post from: https://blogs.oracle.com/poonam/entry/updates_to_the_java_troubleshooting
Mattis Castegren who is my manager at Oracle, and is the guest writer for this blog post would like to share some details on the Java Troubleshooting Guide. Here's what he has to say:--
With the release of JDK 8, the official Java Troubleshooting Guide got a big overhaul. All pages were looked over and updated for JDK 8, and the two previous guides for the JVM and for Desktop Technologies were merged into one.
In the last month, with the release of 8u40, we have launched the next phase in this project. In this phase, we have added a lot of chapters about the new supportability tools that have been introduced in Java over the last few years.
The biggest new additions are a set of pages on how to use the Java Flight Recorder (JFR). If you haven't used JFR before, you should definitely check out the following chapters:
These chapters contain step by step instructions on how to record a JFR and also goes through what to look for in a recording to find common issues. The chapters contain lots of screen shots and details on how to interpret the data.
Once you have learned the basics, you can also look at the following two chapters on how to use JFR to debug specific issues:
When you have read through these chapters, you will be ready to use this great tool to find bottle necks in your own application.
Other new additions to the troubleshooting guide is a new chapter on how to set up Java for better troubleshooting: Prepare Java for Troubleshooting, as well as a lot of minor updates and clarifications.
Monday Mar 31, 2014
By Tori Wieldt-Oracle on Mar 31, 2014
Over 9000 Java Community members attended the Java 8 Launch event. If you missed it, it is available for replay. Hear from these Java experts how Java SE 8 is a revolutionary release:
- Mark Reinhold, Chief Architect, Java Platform Group
- Brian Goetz, Java Language Architect
- Richard Bair, Java Client Architect
- Robert Vandette, Consulting Member of Technical Staff
- Roger Riggs, Consulting Member of Technical Staff
- Jim Gough, Associate Leader, London Java Community
- Bruno Souza, Founding Member, SouJava
- Adam Messinger, Chief Technology Officer, Twitter
There are also over 30 videos covering the technical features and business benefits of Java SE, Java Embedded, Java ME.
Watch technical videos.
Download Java 8.
Join the discussion on the OTN Java 8 Questions Forum.
Monday Nov 25, 2013
By Tori Wieldt-Oracle on Nov 25, 2013
Do you want JDK8 to be great? Duke needs *your* help to find issues and find them now! JDK 8 B116 EA Build is now available for download & test.
As Java 8 gets closer to the endgame we all need to help test and report issues. So please, add it as a JVM to your CI build, try running it at home and have a play with Lambdas!
You can get more details and resources on all of this at http://adoptopenjdk.java.net
As Java Champion Martijn Verburg said, "If you want Lambdas nice and early then testing Java 8 now *really* helps the whole Java community get a great release on day one."
Thursday May 30, 2013
By Tori Wieldt-Oracle on May 30, 2013
Oracle releases periodic early access snapshots of the binaries and documentation for JDK 8 snapshots on java.net. These raw snapshots let you review and contribute to the Java SE platform as it is being developed. Please download the latest preview updates JDK 8, the next generation of the Java Development Kit. Kick the tires, give it a test drive and share your feedback. You can get the source code through the OpenJDK jdk8 project. The JDK 8 Features page lists the JEPs currently funded and targeted to JDK 8.
Please use the Project Feedback forum if you have suggestions for or encounter issues using JDK 8.
If you find bugs in a release, please submit them using the usual Java SE bug reporting channels, not with the Issue tracker accompanying this project. Be sure to include the complete version information from the output of the java -version command.
The Java community is an integral part in continuing to improve the quality of Java releases. We're looking forward to your participation!