Wednesday Mar 09, 2016
Tuesday Mar 08, 2016
Generic Specialization
By Yolande Poirier-Oracle on Mar 08, 2016
Project Valhalla proposes to bring value types and specialized generics to Java. In this talk, Java Language Architect Brian Goetz offers some of the highlights of the progress and pitfalls of adding these features to the Java Language and VM.
More information:
Project Valhalla - http://openjdk.java.net/projects/valhalla/
Java 9 - http://openjdk.java.net/projects/jdk9/
Wednesday Mar 02, 2016
The Story of Traits
By Yolande Poirier-Oracle on Mar 02, 2016
“Java does not permit multiple implementation inheritance, but the problem is not gone,” explains Venkat Subramaniam. In his session, you will learn about solutions in Java 8 and previous versions. The presentation also explores the options available in Scala and Groovy.
Thursday Feb 18, 2016
Writing Web Apps
By Yolande Poirier-Oracle on Feb 18, 2016
By Java Magazine Editor Andrew Binstock
Welcome to the January/February issue of Java Magazine whose focus is on developing Web applications. Not so long ago, this topic would require us to cover and compare innumerable Java frameworks. But as Web apps have turned increasingly to microservices in their architecture and REST for their APIs, the need for heavyweight frameworks has decreased significantly. By and large, Spring remains the principal widely used framework. And so, we cover its latest incarnation, Spring Boot, in a lengthy tutorial, which highlights how easy it makes creating Web apps.
A companion examination of the JAX-RS library, with emphasis on lesser used capabilities that you might not realize it offers, is also included. And for readers who use some form of xFaces for the Web part of the app, we dig into OmniFaces, a well-designed utility library that integrates easily with JSF, MyFaces, PrimeFaces, RichFaces, etc.
[Read More]Wednesday Feb 17, 2016
Java 9 at EclipseCon!
By Yolande Poirier-Oracle on Feb 17, 2016

There will be a Java 9 Track this year at EclipseCon, the annual Eclipse North American conference. The conference will be held March 7-10, 2016 in Reston, Virginia, just outside Washington, D.C. .
You will learn first-hand about project Jigsaw, modularity, JDK enhancement proposals, and Java 9 support in Eclipse. The Java 9 track sessions are:
- Java 9's other puzzle pieces by Erik Costlow
- Preparing your code for JDK 9 by Erik Costlow
- You, me and Jigsaw by Thomas Schindl
- Java 9 support in Eclipse by Jay Arthanareeswaran [IBM] and Manoj Palat
Learn more about the Java 9 release and check out the Early Access builds
Tuesday Feb 02, 2016
Plugin-Free Java Web Start
By Yolande Poirier-Oracle on Feb 02, 2016
Browser vendors are moving away from plugin support. Because of this new trend, application developers will rely on plugin-free technologies like Java Web Start. To learn more how to deploy your applications using Java Web Start, check out the documentation available here.
Oracle plans to deprecate the Java browser plugin in JDK 9. You can now try the early access release of JDK 9. If you are looking to migrate from migrating Java Applets to Java Web Start, please see this whitepaper about migration.
Thursday Jan 21, 2016
Java 8 Streams API
By Yolande Poirier-Oracle on Jan 21, 2016
Tuesday Dec 22, 2015
Latest Java 9 News
By Yolande Poirier-Oracle on Dec 22, 2015
Java 9, the next major Java release, will introduce a module system for the Java SE platform and the JDK. As Java 9 work continues, you can learn about the new proposed schedule, version scheme and the latest features. You can also check out early access builds. The new proposed GA date is March 2017. Below are the full proposed milestones for Java 9:
2016/08/11 All Tests Run
2016/09/01 Rampdown Start
2016/10/20 Zero Bug Bounce
2016/12/01 Rampdown Phase 2
2017/01/26 Final Release Candidate
2017/03/23 General Availability

