JavaOneJavaOne 2026 SessionsAll Sessions ScheduleFull Schedule TueTuesday, 17th WedWednesday, 18th ThuThursday, 19th

JavaOne 2026 Speaker

Duke in front of a whiteboard

Philip Race

Description

Phil Race is the lead of the JDK Client Libraries group, responsible for the Swing, Java 2D and AWT APIs

used to build Java desktop applications as well as related technologies such as accessibility and printing.

He has worked in the Java client team at Sun and now Oracle for many years also contributed to the OpenJFX project.

He has spoken on these topics at many JavaOne conferences over the years.

He has contributed to OpenJDK since the very beginning and is currently an at-large member of the OpenJDK Governing Board.

Profile

Title: JDK desktop client libraries lead, Oracle

Session: The JDK Client Desktop : 2026 and Still Swinging

Philip

Photo of Philip Race