Wednesday Oct 28, 2015

Advanced Management Console 2.1 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.1 version adds the following features:

  • Support for Oracle Database

  • Support for customization of JDK 7 enterprise MSI files

  • Ability to export desktop data and Java usage data as HTML or CSV files.

  • Support for Deployment Rule Set 1.2 features, including rules based on checksums, customized messages for run rules and default rules and 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.

Tuesday Oct 27, 2015

JavaOne 2015: Moving to G1 GC [CON5823]

On Tuesday, October 27th, join Kirk Pepperdine (Consultant, Kodewerk Ltd.) for session CON5823 where he’ll examine the hiccups and workarounds in several case studies where applications have been moved to use the Garbage First garbage collector (G1 GC). This session takes place at 11:00 AM at the Hilton—Continental Ballroom 5.

For more information on the G1 garbage collector, see the GC tuning guide.

JavaOne 2015: Java SE 8 for Java EE Developers [CON2483]

Today and tomorrow, Edward Bratt (Senior Development Manager, Oracle) and José Paumard, (CTO, JPEFI) present session CON2483, which explores how Java SE 8 features can be utilized within Java EE 7 applications. This code-intensive session focuses on utilizing the Java SE 8 capabilities and incorporating them into Java EE 7 APIs, Java EE 8, and beyond.

For more information on these technologies, see the documentation for Java Platform, Standard Edition (Java SE) 8 and Java Platform, Enterprise Edition (Java EE) 7.

JavaOne 2015: JavaFX Layout - Everything You Wanted to Know [CON4355]

On Tuesday, October 27, Kevin Rushforth (Consulting Member of Technical Staff, Oracle) and Chien Yang (Principal Member of Technical Staff, Oracle) present JavaFX Layout: Everything You Wanted to Know. This session shows how layout works in JavaFX, focusing on standard layouts such as HBox, VBox, StackPane, and GridPane, and describes how to create custom layouts.

For more information about JavaFX layouts, see Working with Layouts in JavaFX.

JavaOne 2015: Effective Java Streams [CON7066]

On Tuesday, October 27, Paul Sandoz (software engineer at Oracle) will present Effective Java Streams. This session discusses the Java SE Stream API, including tricks for effective parallel execution.

For more information, see the lesson Aggregate Operations from the Java Tutorials. This lesson includes a section on Parallelism.

JavaOne 2015: Smart Devices for the Internet of Things: Java ME Embedded 8.2 and Beyond [CON3437]

On Tuesday, October 27, Terrence Barr (Senior Technologist and Principal Product Manager, Oracle) and Alexander Belokrylov (Principal Product Manager, Oracle) present session CON3437 to describe the new features and platforms in Java ME Embedded 8.2 and share plans for the future.

For more information, visit the Java ME 8.2 documentation portal.

Monday Oct 26, 2015

JavaOne 2015: invokedynamic for Mere Mortals [CON7682]

On Monday, October 26th, David Buck (Principal Member of Technical Staff, Oracle) is presenting an overview of invokedynamic instruction (part of JSR 292) for people who are curious about how the JVM supports dynamically typed languages but don’t necessarily spend all day working on Java bytecode. The session CON7682 starts at 2:30PM in the Hilton—Golden Gate 6/7/8.

For more information on invokedynamic, see JSR 292, or the Java™ Platform Standard Edition 8 API Specification.

JavaOne 2015: Nashorn: Making This Rhinoceros Thunder [CON3856]

On Monday, October 26th, Attila Szegedi (Principal Member of Technical Staff, Oracle) explains best practices for writing performant server-side applications with Nashorn [CON3856]. Attendees will gain an understanding of how these practices leverage the inner workings of Nashorn for achieving they best performance so they can use them in their own systems to integrate Nashorn efficiently.

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

Java One 2015: Java EE 7 In Action [TUT2573]

Today, Reza Rahman, Java EE Evangelist, Oracle presents session TUT2573, which is about the Tutorial that describes how to develop enterprise applications for the Java Platform Enterprise Edition (EE) by using the GlassFish Server Open Source Edition. For more information about GlassFish Server, see . The tutorial also describes the new features in Java EE 7 by introducing the Cargo Tracker application. This end-to-end sample application in based on From modern Java EE perspective, Cargo Tracker brings back some of the core concepts of the J2EE Pet Store effort of past years. Some of the Java EE 7 features that are demonstrated in the Cargo Tracker are JMS2, WebSocket, JSON-P, JAX-RS 2, JSF 2.2, JPA 2.1, and Java Batch. An important goal of the Java EE 7 platform is to simplify development by providing a common foundation for the various kinds of components in the Java EE platform. Developers benefit from productivity improvements with more annotations and less XML configuration, more Plain Old Java Objects (POJOs), and simplified packaging. For more information about Java EE7, see the tutorial:

This session takes place at 8:30 a.m. at the Parc 55—Cyril Magnin II/III.

JavaOne 2015: Java Card Platform Evolution [CON2582]

On Monday, October 26th, Saqib Ahmad (Consulting Member of Technical Staff, Oracle) and Florian Tournier (Product Management, Director, Oracle) present session CON2582 detailing how developers can use the new APIs and tools from the latest release of the Java Card Classic platform to rapidly develop secure and certifiable applications for smartcards and secure elements. The session also outlines potential directions in Java Card technology as it expands beyond traditional smartcard form factors into embedded secure elements and trusted hardware components for Internet of Things security.

This session takes place at 4:00 p.m. in the Hilton—Continental Ballroom 7/8/9.

For more information, see the latest Java Card API and tools documents located on the Java Card Platform documentation page.

JavaOne 2015: Programming with Lambdas [CON8366]

On Monday, October 26th, Venkat Subramaniam (the President of Agile Developer, Inc.) presents session CON8366, an example-driven presentation describing how to use lambdas and method references in Java. This presentation takes a peek under the hood to reveal how and why you would want to implement lambdas in Java.

This session takes place at 4:00 p.m. in the Hilton-Continental Ballroom 5.

For more information about programming with Lambdas, see the The Java Tutorials - Lambda Expressons.

JavaOne 2015: Getting Started with Java ME Embedded on the STMicro Cortex-M4 and Other Devices [TUT10774]

On Monday, October 26, Alexander Belokrylov (Principal Product Manager, Oracle) and Steve Miller (Staff Field Applications Engineer, STMicroelectronics) hold a how-to session TUT10774.

In this session, you learn how to develop, build, deploy, debug, and execute an application from scratch.

For more information, see the Getting Started Guide for STM32429I-EVAL.

JavaOne 2015: Bringing IoT Cloud Services to Edge Devices with Java ME Embedded 8 [CON3434]

On Monday, October 26, Terrence Barr (Senior Technologist and Principal Product Manager, Oracle) and Jennifer Yonemitsu (Senior Principal Product Manager, Oracle) present session CON3434 in which they reveal the benefits of using Java ME Embedded 8 on edge devices.

For more information, visit the Java ME 8.2 documentation portal.

JavaOne 2015: invokedynamic: Evolution of a Language Feature

On Monday, October 26, Dan Heidinga (J9 VM interpreter team lead at IBM) will present invokedynamic: Evolution of a Language Feature. This session discusses how the invokedynamic instruction has become a powerful tool for language design.

For more information, see Java Virtual Machine Support for Non-Java Languages, which shows you how to use the invokedynamic instruction.

Tuesday Oct 20, 2015

JDK 8u65, 8u66, and 7u91 Released!

JDK 8u65, 8u66, and 7u91 are now available. You can download the latest JDK releases from Java SE Downloads page.

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

This release also includes JDK 8u65 for ARM. See JDK for ARM Release Notes 8 Update 65 for information about this product.


Blog about Java technology documentation and news about Java releases.


« July 2016