The document outlines the features of Java in 2019, highlighting its class-based, object-oriented nature and platform independence through the Java Virtual Machine (JVM). It discusses the importance of refactoring for improving code quality, as well as advancements in tools like Maven and Gradle for build management. The document emphasizes that Java continues to evolve with new features that cater to developer needs.