Yes, Java was certified on Windows 10 starting with Java 8 Update 51.
Which Java version is best for Windows 10?
Java SE 12 is the latest JDK development kit for Windows, Linux, and macOS platforms. And, today, we’ll show you how to install JDK in Windows 10. Before installing JDK, check that your platform meets the system requirements for Java SE 12. Java SE is compatible with the Windows 10, 8, and 7 platforms.
Which Java version should I use?
The standard edition is the core Java programming platform. It includes all of the core libraries and APIs that every Java programmer needs to be familiar with. For most developers (especially those just getting started) the standard edition is the most appropriate.