https://sdkman.io/ is a good way to start! Answer from PhilosophyRude9324 on reddit.com
🌐
Oracle
java.com › en › download › manual.jsp
Download Java
This download is for end users who need Java for running applications on desktops or laptops. Java 8 integrates with your operating system to run separately installed Java applications.
Java | Oracle
Oracle Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. Java continues to be the development platform of choice for enterprises and developers · For End Users on a Desktop ...
Java for Desktop Apps
This download is for end users who need Java for running applications on desktops or laptops. Java 8 integrates with your operating system to run separately installed Java applications.
Java Help Center
Installing Java · Remove older versions · Disable Java · Using Java · General questions · Security · Support options ·
How do I manually download and install Java for my…
Use these simple instructions to manually download and install Java (also known as Java Runtime Environment or JRE) for your Windows computer
🌐
Oracle
java.com › en › download › help › download_options.html
How do I install Java ?
Java on RPM-based Linux Platforms 32-bit RPM-based Linux platforms, such as Red Hat and SuSE, use a RPM binary file (.rpm) in the system location. You must be root to perform this installation. Download the package that best suits your needs. You can download the file to any of the directories on your system.
Discussions

How do I install Java?
Please ensure that: Your code is properly formatted as code block - see the sidebar (About on mobile) for instructions You include any and all error messages in full You ask clear questions You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions. Trying to solve problems on your own is a very important skill. Also, see Learn to help yourself in the sidebar If any of the above points is not met, your post can and will be removed without further warning. Code is to be formatted as code block (old reddit: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png ) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc. Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit. Code blocks look like this: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above. If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures. To potential helpers Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
🌐 r/javahelp
27
2
April 14, 2024
how long does it take to install java?
With sdkman, maybe a minute. More on reddit.com
🌐 r/javahelp
7
0
September 19, 2023
Installing JDK

It's java -version - there's a space after "java"

You may also need to set the JAVA_HOME environment variable to C:\Program Files\Java\jdk-10.0.2

More on reddit.com
🌐 r/javahelp
9
1
August 24, 2018
JDK vs JRE : What should I install ?

JDK is to develop/run, JRE is to (only) run.

EDIT: Of course JDK, I'd say that the real problem is which version should I use...

EDIT2: I just read is backwards compatible, so the lastest stable one should do the work.

More on reddit.com
🌐 r/learnjava
2
1
September 23, 2018
🌐
Oracle
oracle.com › java › technologies › downloads
Download the Latest Java LTS Free
Download the Java including the latest version 17 LTS on the Java SE Platform. These downloads can be used for any purpose, at no cost, under the Java SE binary code license.
🌐
Oracle
java.com › en › download › help › windows_manual_download.html
How do I manually download and install Java for my Windows computer?
Use these simple instructions to manually download and install Java (also known as Java Runtime Environment or JRE) for your Windows computer
🌐
Oracle
java.com › en › download › help › index_installing.html
Java Help Center - Installing Java
Installing Java · Remove older versions · Disable Java · Using Java · General questions · Security · Support options ·
🌐
Reddit
reddit.com › r/javahelp › how do i install java?
r/javahelp on Reddit: How do I install Java?
April 14, 2024 -

I'm sorry for this stupid question, but I'm really struggling here. I'm using Linux, and I don't know what I should install, there are so many packages. Should I install java, jdk, jvm, jre??? Maybe Openjdk? Java 8, 17 or 20?
For context, I'm coming from Python and a little bit of C, and installing python is easy you just install the python interpreter and run "python", or with C you just install GCC and glibc (if you don't have it for some reason). But for Java there are so many options and so many packages I just want to compile and run Java files, with the Java standard library, help please?

🌐
Oracle
java.com › en › download › help › windows_offline_download.html
What is the offline method for downloading and installing Java for a Windows computer?
Use these simple instructions to download and install Java (also known as Java Runtime Environment or JRE) offline on the Windows operating system.
Find elsewhere
🌐
Oracle
java.com › en
Java | Oracle
Oracle Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. Java continues to be the development platform of choice for enterprises and developers · For End Users on a Desktop ...
🌐
TheServerSide
theserverside.com › blog › Coffee-Talk-Java-News-Stories-and-Opinions › How-do-I-install-Java-on-Windows
How do I install Java on Windows?
The easiest JDK to install is Eclipse’s Adoptium project (formerly AdoptOpenJDK). The Adoptium JDK has the most permissive, open-source license, which is another reason why I recommend this JDK for anyone who is installing Java on Windows for the first time.
🌐
TheServerSide
theserverside.com › blog › Coffee-Talk-Java-News-Stories-and-Opinions › How-do-I-install-Java
How do I install Java?
It comes with everything a casual user and even a Java developer needs. All you need to install Java is a network connection so you can download the JDK, and about 300 MB of download space to store the setup files and perform the installation.
🌐
GeeksforGeeks
geeksforgeeks.org › linux-unix › download-install-java-windows-linux-macos
Installing Java on Windows, Linux, and macOS - GeeksforGeeks
April 20, 2026 - Step 1: Visit the official Oracle website https://www.oracle.com/in/java/. Click on the "Download Java" icon as shown in the below image. Step 2: Now you can see the latest version is JDK 23 and there are options for Linux, macOS, and Windows.
🌐
Mkyong
mkyong.com › home › java › how to install java on windows (step-by-step guide)
How to Install Java on Windows (Step-by-Step Guide) - Mkyong.com
October 9, 2025 - Learn how to install Java 21 (Oracle and Temurin) on Windows with screenshots and easy-to-follow instructions.
🌐
Microsoft Learn
learn.microsoft.com › en-us › java › openjdk › install
Install the Microsoft Build of OpenJDK | Microsoft Learn
For Windows, we produce an EXE installer with a graphical interface. For macOS, we produce a PKG installer with similar features. These installers automatically make the JDK (Java Development Kit) tools available in your PATH.
🌐
TheServerSide
theserverside.com › blog › Coffee-Talk-Java-News-Stories-and-Opinions › How-to-install-Java-21
How to download and install Java 21 on Windows
There are many distributions of Java that are built from the same, open-source JDK. The Azul and Red Hat distributions are two of my favorites, and I love the open source Adoptium Temurin edition from Eclipse, but Oracle is the steward of the platform, so downloading and installing the OpenJDK from them at jdk.java.net is always a safe bet.
🌐
PhoenixNAP
phoenixnap.com › home › kb › devops and development › how to install java on windows
How to Install Java on Windows
December 11, 2025 - This step-by-step tutorial shows how to install Java on Windows, configure the Java Development Kit and test the installation afterwards.
🌐
DataCamp
datacamp.com › doc › java › installing-java
Installing Java
An internet connection to download the Java Development Kit (JDK). Visit the Official Website: Go to the Oracle JDK download page or OpenJDK for open-source versions. Select the JDK Version: Choose the version of the JDK you wish to install.
🌐
UCI ICS
ics.uci.edu › ~pattis › common › handouts › pythoneclipsejava › java.html
Java Download and Installation Instructions
Start the Installing instructions directly below. Double click the jre-8u291-windows-x64.exe file that you just downloaded and moved. When run, a User Account Control pop-up window may appear on your screen. I could not capture its image, but it asks, Do you want to allow this app to make changes ...
🌐
Medium
medium.com › @gauravshah97 › how-to-install-java-on-windows-20fb8c329b74
How to Install Java on Windows. Java is a high-level, object-oriented… | by Gaurav Shah | Medium
April 13, 2024 - To download the Java Development Kit installation file 1. Open a web browser and go to the Oracle Java Downloads page. 2. Select the latest JDK version. In this example, the latest available version is JDK 21. 3. Navigate to the Windows tab.
🌐
Oracle
java.com › en › download › help › linux_x64_install.html
Linux 64-bit installation instructions for Java
Use these instructions to download and install the Java Runtime Environment (JRE) for Linux x64.
🌐
OpenJDK
openjdk.org › install
OpenJDK: Download and install
The java-1.8.0-openjdk package contains just the Java Runtime Environment. If you want to develop Java programs then install the java-1.8.0-openjdk-devel package.