JavaOne 2014: Alles im Lot

  • iJUG, Java

Erwartungsgemäß hat Oracle in der strategischen und technischen Keynote keine großen Überraschungen verkündet, da die Java-Technologien planmäßig nach den veröffentlichen Roadmaps geliefert werden

Erwartungsgemäß hat Oracle in der strategischen und technischen Keynote keine großen Überraschungen verkündet, da die Java-Technologien planmäßig nach den veröffentlichen Roadmaps geliefert werden. Man ist sich einig, Java ist erfolgreich, Java entwickelt sich weiter, Java ist innovativ. Als Zugabe zeigte man eine spannende Java-basierte IoT-Demo zur ganzheitlichen Automobilsteuerung, die alle Java-Technologien im Client-, Gateway- und Server-Tier zeigt. Die Vorstellung der nach Java SE 9 geplanten Features fiel zur Enttäuschung der Zuhörer aus Zeitgründen aus. Mark Reinhold, Chief Architect der Java Platform Group, betonte aber, dass diese Inhalte auf der Konferenz in einzelnen Vorträgen dargestellt werden. Die Zusammenfassung in den einzelnen Bereichen:

 

Java-Community

  • 80 neue JUGs im vergangenen Jahr
  • 2014 Duke’s Choice Award winners
  • Steigende Beteiligung der Java Community:
    • Neue Konferenzen: JavaLand, organisiert von 22 JUGs
    • Ausbildungsinitiativen: London JUG
    • Mitarbeit bei der Standardisierung: Adopt-a-JSR
    • JEP-Beteiligung: JEP-104, JEP-150, JEP-155, JEP-171, JEP-175
    • JCP feiert 15-jähriges Bestehen

 

Java SE

  • Schwerpunkt auf Lambda und Streams und ihrer Anwendung in Kundenprojekten
  • Security-Verbesserungen für Entwickler und Administratoren in Bezug auf das Java Plug-in, WebStart und diverse Sicherheitsstandards
  • JDK 9 Roadmap:
    • Modularity mit Jigsaw
    • Unterstützung für HTTP 2.0
    • Lightweight JSON
    • Cloud-optimierte JVM
    • Fortsetzung der Java SE Advanced Features
    • Ahead-of-Time Compilation
    • JDK9 kann bereits heruntergeladen und getestet werden

 

Java ME

  • Steigende Verbreitung: 500.000 Downloads im letzten Jahr
  • Mehr als 20 neue Hardware-Plattform-Portierungen
  • Ankündigung von Java ME 8.1 Early Access mit nur 190 KB Footprint auf FRDMK64F-Hardware

 

Java EE

  • Anerkennung der Beiträge von Herstellern, JUGs und Einzelpersonen
  • Einstimmige Annahme der Java-EE-8-Spezifikation und die folgenden Teilspezifikationen Servlet 4.0, JSON-Binding, JAX-RS 2.1, JSF 2.3, MVC 1.0, JMS 2.1, CDI 2.0
  • GlassFish 4.1 ist freigegeben mit diversen Java-EE-7-API-Updates und Java-SE-8-Support
  • WebLogic 12.1.3 ist ab sofort für Java SE 8 zertifiziert und somit der erste kommerzielle AppServer, der Java SE 8 unterstützt