You can extract the files to a USB drive or a specific project folder and run Java without administrative privileges.
Easily switch between different Java versions (e.g., Java 8, 17, 21, or 25) for different projects by simply changing a path variable. download java zip for windows
There are two primary official sources depending on your licensing needs: You can extract the files to a USB