Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck...

66

Transcript of Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck...

Page 1: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 2: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

Page 3: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 4: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

••••

Page 5: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 6: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 7: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 8: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

273: DRBG-Based SecureRandom Implementations

274: Enhanced Method Handles

275: Modular Java Application Packaging

276: Dynamic Linking of Language-Defined Object Models

277: Enhanced Deprecation

278: Additional Tests for Humongous Objects in G1

279: Improve Test-Failure Troubleshooting

280: Indify String Concatenation

281: HotSpot C++ Unit-Test Framework

282: jlink: The Java Linker

283: Enable GTK 3 on Linux

284: New HotSpot Build System

285: Spin-Wait Hints

287: SHA-3 Hash Algorithms

288: Disable SHA-1 Certificates

289: Deprecate the Applet API

290: Filter Incoming Serialization Data

292: Implement Selected ECMAScript 6 Features in Nashorn

294: Linux/s390x Port

295: Ahead-of-Time Compilation

297: Unified arm32/arm64 Port

298: Remove Demos and Samples

Page 9: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 10: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 11: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 12: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 13: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 14: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 15: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 17: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 18: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 19: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 20: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 21: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 22: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 23: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 24: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 25: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

Page 26: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 27: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 28: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 29: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 30: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 31: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 32: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 33: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 34: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 35: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 36: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 37: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 38: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 39: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 40: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 41: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 42: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 43: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 44: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 45: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 46: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 47: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 48: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 49: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 50: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

Page 51: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 52: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

269:

Page 53: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

213:

Page 54: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 55: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 56: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 57: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

• 214:

• 231:

• 240:

• 241:

• 260:

• 289:

• 298:

Page 58: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument

• 158:

• 223:

• 245:

• 248:

• 271:

Page 59: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 60: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 61: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 62: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 63: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 64: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 65: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument
Page 66: Real World Java 9 - QCon London 2020 · sources root, C:\Users\Trisha\Projects\sa .idea .jcheck make src bsd.doc.man demo java.base java.datatransfer java.desktop java.instrument