JDK 7
–
Language Changes
( and other goodies)
The wait is nearly over
Wellington JUG
16 March 2011
Bruce Chapman
JSR334 Expert Group Member
JDK 7 Schedule
•
2 years to open source JDK
•
1 year to transition to Oracle
•
18 months of improvements
•
12 April
–
ramp down P1
-
P3 bugs only
•
28 April
–
API ‘freeze’
-
showstoppers only
•
11 May
–
all targeted bugs addressed
•
18 May
–
bug ‘freeze’
–
showstoppers only
•
2 June
–
last build
•
28 July
-
GA
Language Changes
•
Coin (JSR 334)
Other goodies
•
NIO2
–
Abstract file system
•
file://, jar:// and zip:// providers or roll your own
•
Supports all usual stuff
–
copy rename watch scan
–
Support new protocols esp TLS 2 (some platform dep)
•
Concurrency
–
Jsr166y Concurrency and collections
•
Fork / join
•
Others
–
barriers, transfer qs, thread local random number
generator
•
Unicode 6
•
Locale
–
split UI and user.
•
ECC
•
JDBC 4
More Goodies
•
Client
–
Xrender pipeline (solaris and linux)
–
Nimbus is now Default LAF
–
Transparent and shaped windows
•
WEB
–
XML stack update
–
JMX
•
agent enhanced (better transport thru firewalls)
•
New mbeans
More Goodies
•
Invoke Dynamic
Resources
•
Download JDK7 preview
http://jdk7.java.net/preview/
•
Download Netbeans 7 beta 2
http://download.netbeans.org/netbeans/7.0/beta2/
•
Feature List
http://openjdk.java.net/projects/jdk7/features
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Comments 0
Log in to post a comment