Java - GeeCON

advertisement
geeks
“kicked butt
had fun
never cheated
loved our customers
changed computing forever”
– Scott McNeally, Sun co-founder
confusion
waiting…
The following is intended to outline our general product direction. It is
intended for information purposes only, and may not be incorporated into
any contract. It is not a commitment to deliver any material, code, or
functionality, and should not be relied upon in making purchasing
decisions.
The development, release, and timing of any features or functionality
described for Oracle’s products remains at the sole discretion of Oracle.
The following is intended to provide information for Oracle and Sun as we
continue to combine the operations worldwide. Each country will complete
its integration in accordance with local laws and requirements. In the EU
and other non-EU countries with similar requirements, the combinations of
local Oracle and Sun entities as well as other relevant changes during the
transition phase will be conducted in accordance with and subject to the
information and consultation requirements of applicable local laws, EU
Directives and their implementation in the individual members states. Sun
customers and partners should continue to engage with their Sun contacts
for assistance for Sun products and their Oracle contacts for Oracle
products.
...is not really true.
The Future of Java™
Thorbiörn Fritzon, Lead Technologist, Sun Microsystems Nordic
Oracle’s Java Strategy:
Continue investing in the
Java platform…
…across a range of servers
and devices
Fuel continued innovation
in the Java platform,…
…focusing on areas such
as JavaFX
Continue supporting
developer community, …
…open source, and JCP
Java™SE
•
Drive rapid delivery of Java™SE 7
•
HotSpot joins JRockit as strategic JVM
•
Continue support for all leading OS platforms
Java™SE
•
•
•
• Modularization
Drive rapid
delivery
of
Java™SE
7
• Developer productivity
• Multiple
languages
HotSpot
joins JRockit
as strategic JVM
• Higher performance
Continue support for all leading OS platforms
• Support for multi-core processors
Java™SE
•
Drive rapid delivery of Java™SE 7
•
HotSpot joins JRockit as strategic JVM
•
Continue support for all leading OS platforms
Java™SE
•
•
•
• World-leading performance
• Fine-grained monitoring and management
Drive
rapid
delivery
of
Java™SE
7
• Automated and manual performance tuning
•HotSpot
Run on joins
virtualized
servers
with no
OS
JRockit
as strategic
JVM
• Leverage multi-core with NUMA optimization
Continue support for all leading OS platforms
• Extremely efficient garbage collection
• Deterministic, real time behavior
Java™SE
•
Drive rapid delivery of Java™SE 7
•
HotSpot joins JRockit as strategic JVM
•
Continue support for all leading OS platforms
Java™ ME
•
Unify JavaME and JavaSE Programming APIs
•
Optimize JavaME
•
Continued delivery of optimized binaries for Carriers
and Device Partners
Java™ ME
•
Unify JavaME
JavaSE Programming
• Deviceand
capabilities
converging APIs
•
• New
devices and OSs continue to
Optimize
JavaME
•
fragment programming model
Continued delivery of optimized binaries for Carriers
• Java “Write-Once, Run-Anywhere”
and Device Partners
Java™ ME
•
Unify JavaME and JavaSE Programming APIs
•
Optimize JavaME
•
Continued delivery of optimized binaries for Carriers
and Device Partners
Java™ ME
•
•
•
• Performance: Start Up and Runtime
Unify
JavaME
andInteraction
JavaSE Programming
• Abstract:
New
Paradigms APIs
• Optimize:
Power Consumption
Optimize
JavaME
• Productivity: Optimized for JavaFX
Continued delivery of optimized binaries for Carriers
• Portability: To new platforms including IP TV,
and Device Partners
Blu Ray, and emerging Embedded Devices
Java™ ME
•
Unify JavaME and JavaSE Programming APIs
•
Optimize JavaME
•
Continued delivery of optimized binaries for Carriers
and Device Partners
Java™EE
Drive continued JavaEE evolution in important areas:
•
-
Modularity with open standards
-
New, footprint-optimizing server “Profiles”
-
Richer UI and Web applications
-
Support for dynamic/scripting languages
-
Optimized Web services stack
JavaFX
•
Extend Java to provide unmatched user interface
capabilities
•
Portable across devices – desktop, mobile, TV, and
other form factors
•
Complements Oracle ADF and ADF Mobile for
enterprise applications
JavaFX
•
•
•
• Design-oriented
withunmatched
visual assembly
Extend
Java to provide
user interface
• Higher productivity with comprehensive
capabilities
library of UI components
Portable
across
devices
–
desktop,
mobile,
TV,
and
• Rich user experiences with high performance
other form factors
and extensibility
• Seamless interoperability
Java, for
Complements
Oracle ADF andacross
ADF Mobile
enterprise
applications
JavaScript,
and HTML 5
JavaFX
•
Extend Java to provide unmatched user interface
capabilities
•
Portable across devices – desktop, mobile, TV, and
other form factors
•
Complements Oracle ADF and ADF Mobile for
enterprise applications
IDE?
So?
“
”
We want to hear from you!
?
[email protected]
Download