Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1
JavaOne Report 2013
Yoshio Terada Java Evangelist http://yoshio3.com
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 3 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 3
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 4 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 4
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 5
Hall BCopyright 2013, Oracle and/or its affiliates. All rights reserved. 5
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 6 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 6
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 7
JavaOne 2013
5 400+
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 8 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 8
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 9
Strategy Keynote
Java Strategy Keynote
Peter Utzschneider Vice President Java Product Management
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 11
Outreach 4 JavaOne 5,000
Java 100
Oracle Technology Network Java Magazine 15
Twitter @java 10
Java.net 852,512 2,300
OpenJDK 114
JCP JCP.next Adopt-a-JSR 20 JUG
14JSR
Java User Groups Java (197 228)
JUG
Java SE 50, 7 JRE 7 Updates
JDK 8
JavaFX OpenJFX
Scene Builder 1.1 Java Embedded Java ME 3.3
ARM 32-bit HardFP ABI
Java EE Java EE 7, Glassfish 4.0 4 JSR
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 12
Peter Utzschneider Vice President, Java Product Management
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 12
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 13
Internet of Things
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 13
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 14
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 15 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 15
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 16
@eyeseewaters
Nandini Ramani Vice President Java Platform
No graphics edits needed
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 17
Java ME Java SE
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 17
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 18
Java Platform
Integrators P
roduc t
Ora
cle
Java
Em
bedd
ed
Pro
duct
Cod
e
Oracle Java Platform Integrator Program
Porting Layer for Platform Integrator
Java APIs
Partner Apps / APIs
OS, Drivers
Device Hardware
Java Profile
Java VM
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 19
!!
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 19
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 20
Lambda -- JSR 335 Date & Time API -- JSR 310 Nashorn JavaScript Engine Compact Profiles Security Enhancements
Java 8 Features
Modular Platform (Jigsaw) Unified Type System Language Interoperability Memory-efficient data structures
Java on GPUs (Sumatra)
Beyond Java 8
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 21
Java Roadmap JDK 8 (Q1 2014) Lambda JVM Convergence JavaScript Interop JavaFX 8
7u40 Java Flight Recorder Java Mission Control 5.2 Java Discovery Protocol Native memory tracking Local Security Policy
JDK 9 Modularity Jigsaw Interoperability Cloud Ease of Use Optimizations
7u21 Java Client Security Enhancements App Store Packaging tools
Java ME Embedded 3.4 Fast follow-on QSC platform only Enhanced on-device
debugging, monitoring
Java Embedded 9 Java ME and SE 9 Modularity based on Jigsaw
Java SE Embedded 8 Complete JVM convergence New Compact Profiles Significantly smaller base runtime Embedded JRE customization tool Support for ARM, Power PC & x86 Java Flight Recorder/Mission Control Simple migration of ME CDC
headless applications
Java ME Embedded 8 Java ME CLDC 8 & ME
Embedded Profile 8 Little sibling of Java SE 8 New & enhanced Embedded API New portable architecture Small and full profiles Java ME SDK 8 Improved developer tooling &
experience
2015 2013 2014 2016
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 22
TEST PREVIEW Java SE 8 EA Java ME 8 EA http://JDK8.java.net
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 23
@cpurdy
Cameron Purdy Vice President Cloud Application Foundation and Java EE
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 24
Now Available Java Platform, Enterprise Edition 7
The standard in community-driven enterprise software
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 25
Java EE 7 Technical Foundation
DEVELOPER PRODUCTIVITY
Java EE 7
Batch Concurrency Simplified JMS
More annotated POJOs Less boilerplate code Cohesive integrated platform WebSockets
JSON Servlet 3.1 NIO REST
MEETING ENTERPRISE DEMANDS
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 26
Java EE for Next Generation Applications Deliver HTML5 Dynamic, Scalable Apps
Web
Sock
ets
Avat
ar
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 27
Project Avatar
Databases
*.html
*.js
*.css
Application Server Java EE
Container Services
avatar.js
Scripting Container
Nashorn
Client
HTTP REST
Avatar Server Web Sockets
SSE
Data Access
Change Notification
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 28
Open Sourcing Project Avatar avatar.java.net Download and try now! Get involved!
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 29
Technology Keynote
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 30
Lambda Java !!
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 30
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 31
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 32
Lambda (InvokeDynamic) (Stream) (parallelStream)
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 33
Java
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 34
HTML 5
DukePad JavaFX 3D
Core i7 JavaFX 3D
Raspberry Pi
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 34
HTML 5
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 35 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 35
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 36
NetBens 7.4 Release Candidate
HTML 5 JavaScript & Server Side
Debug
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 37 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 37
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 38
DIY!!Copyright 2013, Oracle and/or its affiliates. All rights reserved. 38
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 39 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 39
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 40
HTML 5 DukePad JavaFX 3D Copyright 2013, Oracle and/or its affiliates. All rights reserved. 40
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 41
Core i7 JavaFX 3D
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 41
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 42
Autodesk Maya
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 42
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 43
Core i7 JavaFX 3D Raspberry Pi & Java ME 8
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 43
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 44 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 44
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 45
http://openjdk.java.net/
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 46
Community Keynote
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 47
JavaOne
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 48
Java for Raspberry Pi
25 7 Google Glass !!
3
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 49
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 50
New Announcement
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 51
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 52 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 52
Raspberry Pi OEM
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 53 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 53
JavaJUG Adopt OpenJDK
Java Java
Java
www.jcountdown.com
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 54
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 55
Java
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 56
10 MINECRAFT
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 56
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 57
Java Embedded & Lego Mindstorm
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 58
Internet of Things
10 Java
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 59
Graphic Section Divider
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 60
Top Related