Tuesday Jul 19, 2016

JDK 8u101, 8u102, 7u111, and 6u121 Released!

JDK 8u101, 8u102, 7u111, and 6u121 releases are now available. You can download the latest JDK releases from the Java SE Downloads page.

For information on the enhancements, changes, and fixes included in these releases, see the following release notes:

This release of JDK 8u101 also includes JDK 8u101 for ARM. Information about this product is included in the Java™ Development Kit for ARM Release Notes 8 Update 101 page.

 

Tuesday Apr 26, 2016

Advanced Management Console 2.3 is Released

Advanced Management Console is a commercial product available as part of Oracle Java SE Advanced and Oracle Java SE Suite. Advanced Management Console helps you manage the use of Java versions and Java applications in your enterprise. The 2.3 version adds the following features:

  • Detection and warning to the user if unsupported versions of the any of the following are used: WebLogic Server, database, or browsers

  • Improved logging of network connection issues in the Advanced Management Console Agent
For more information, see the Release Notes and the Advanced Management Console documentation. Note that the Documentation is now part of the Oracle Help Center and the style of the guides has been modified.

Thursday Apr 21, 2016

JDK 8u91, 8u92, 7u101, and 6u115 Released!

JDK 8u91, 8u92, 7u101, and 6u115 releases are now available. You can download the latest JDK releases from Java SE Downloads page.

For information on features and fixes included in these releases, see the following release notes:

This release of JDK 8u91 also includes JDK 8u91 for ARM. Information about this product is included in the JDK 8u91 release notes.

Wednesday Apr 20, 2016

HotSpot Serviceability Agent API Javadoc now available

The Java HotSpot Serviceability Agent API Javadoc is now available.

If you're working in the Java and the JVM landscape, this API will help you understand your applications better by enabling you to dig deeper into the JVM internals. Also, you can write your own debugging tools by extending the HotSpot Serviceability Agent API.

For more information about the HotSpot Serviceability Agent API, get a copy of the upcoming book Java® Performance Companion, which is a continuation of Charlie Hunt and Binu John’s classic Java® Performance. It also includes unprecedented details on the Garbage First (G1) garbage collector.

This book covers:

  • Leveraging G1 to overcome limitations in parallel, serial, and CMS garbage collection
  • Understanding each stage of G1 GC collections, both young and old
  • Getting under the hood with G1 and efficiently fine-tuning it for your application
  • Identifying potential optimizations, interpreting experimental results, and taking action
  • Exploring the internals of the HotSpot VM
  • Using HotSpot VM Serviceability Agent to analyze, triage, and resolve diverse HotSpot VM issues
  • Troubleshooting out of memory errors, Java level deadlocks, and HotSpot VM crashes
  • Extending the Serviceability Agent and using the Plugin for VisualVM
  • Mastering useful HotSpot VM command line options not covered in Java Performance

The book will be published on April 29, 2016. Pre-order it at Amazon or InformIT.

Wednesday Jan 27, 2016

Advanced Management Console 2.2 is Released

Advanced Management Console is a commercial product available as part of Oracle Java SE Advanced and Oracle Java SE Suite. Advanced Management Console helps you manage the use of Java versions and Java applications in your enterprise. The 2.2 version adds the following features:

  • Depersonalized managed endpoints

  • Automatic deployment rules enhanced to cover various applications, and to make created rules more targeted

  • Customer data that is added to the Java Usage Tracker record when an application that matches the rule is run

For more information, see the Release Notes and the Advanced Management Console documentation.

Wednesday Jan 20, 2016

JDK 8u71, 8u72, 7u95, and 6u111 Released!

JDK 8u71, 8u72, 7u95, and 6u111 releases are now available. You can download the latest JDK releases from Java SE Downloads page.

For information on features and fixes included in these releases, see the following release notes:

This release of JDK 8u71 also includes JDK 8u71 for ARM. Information about this product is included in the JDK 8u71 release notes.

Thursday Oct 29, 2015

Secure Java EE Architecture and Programming 101 [CON4155]

Earlier this week, Mario-Leander Reimer (Chief Technologist, QAware GmbH) presented session [CON4155] entitled Secure Java EE Architecture and Programming 101. This presentation introduced secure coding practices, and provided a number of basic rules and tools every secure Java developer must know. The session also discussed the secure usage of open source libraries and presented basic security patterns for constructing secure system architectures.

For more information on Java Security in general see Java SE Security and the Security section of the Java EE 7 Tutorial.

JavaOne 2015: Nashorn: Advanced Topics [CON7205]

Earlier this week, Jim Laskey (Senior Development Manager, Oracle) presented session [CON7205] entitled Nashorn: Advanced Topics. This session brought all the power of JavaScript and Java together with advanced topics such as exploiting Nashorn language extensions, lambdas, multithreading, and server-side JavaScript. The session also discussed how various businesses have applied Nashorn as a solution.

For more information on Nashorn, see the Java Platform, Standard Edition Nashorn User's Guide.

JavaOne 2015: Streams: The Real Powerhouse in Java 8 [CON8367]

Earlier this week, Venkat Subramaniam (President, Agile Developer, Inc.) presented [CON8367] entitled Streams: The Real Powerhouse in Java 8. This presentation discussed how streams relate to collections. This presentation also discussed usage patterns and the benefits of designing APIs with streams.

For more information on JDK 8 streams, see Aggregate Operations, Collections, and Lambda Expressions in the Java Tutorials.

JavaOne 2015: Packaging Java Applications [CON3467]

On Thursday, October 29, Chris Bensen (Principal Member of Technical Staff, Oracle) presents Packaging Java Applications. This session shows how to bundle your application JAR files into operating system-specific installable applications that include the required Java Runtime Environment (JRE).

For more information about packaging your applications, see the following:

Wednesday Oct 28, 2015

JavaOne 2015: An Introduction to JVM Performance [CON1517]

On Wednesday, October 28th (Rafael Winterhalter, software engineer, Bouvet ASA) presents session CON1517, which takes a peek at the inner workings of Oracle’s HotSpot virtual machine, its just-in-time compiler, and the interplay with a computer’s hardware.

This session takes place at 4:30 p.m. Hilton—Continental Ballroom 5.

For more information, see Java Virtual Machine Technology, Frequently Asked Questions About the Java HotSpot VM

JavaOne 2015: Understanding Java Garbage Collection [CON6936]

On Wednesday, October 28th, Gil Tene (CTO, Azul Systems) explains why garbage collection is an integral part of application behavior on Java platforms, but is often misunderstood. This session [CON6936] reviews and classifies various garbage collection techniques available in JVMs today. After a quick overview of common garbage collection techniques such as generational, parallel, stop-the-world, incremental, and concurrent algorithms, it defines terms and metrics common to all collectors.

For more information, see:

JavaOne 2015: Safer and Faster: New JDK Security Features and Performance Improvements [CON6710]

On Wednesday,October 28th, Sean Mullan (Consulting Member of Technical Staff, Oracle) explains why in today’s fast-paced internet-connected world, Java applications are increasingly under attack. This session [CON6710] discusses recent and forthcoming JDK security features and performance improvements.

For related information, see: Java 8 Security Enhancements.

JavaOne 2015: New Tricks for Old Dogs: Collections Enhancements in Java 8 [CON7432]

On Wednesday, October 28th, Michael Duigou (Senior Software Engineer, Liquid Robotics) and Stuart Marks (Principal Member of Technical Staff, Oracle) discuss exciting new features introduced in Java 8 to the Java collections framework and the java.util.concurrent collections. This session [CON7432] examines these new features to show how they can be used to improve the performance, clarity, and maintainability of existing code. It also looks at how to begin using the Java 8 Stream API with existing applications.

For more information see:

JavaOne 2015: The Java Date and Time API in Java SE 8 [CON3151]

On Wednesday, October 28, Roger Riggs (Principal Member of Technical Staff, Oracle) presents The Java Date and Time API in Java SE 8: Overview and Tips. This session describes how to use the Date and Time API to improve productivity and how to convert from the existing calendar API.

For more information about the Date and Time API, see the Date Time Trail in the Java Tutorials.

About

Blog about Java technology documentation and news about Java releases.

Search

Categories
Archives
« July 2016
SunMonTueWedThuFriSat
     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
20
21
22
23
24
25
26
27
28
29
30
31
      
Today