- Java 10 includes parallel full GC for G1 to improve performance of full garbage collections. - It introduces an experimental Graal JIT compiler, though it is not recommended for production use. - Application class-data sharing allows sharing of JDK classes to reduce startup times. - Other improvements include thread-local handshakes, Docker awareness, planned removals for JDK 11, and local variable type inference using 'var'.