1. Вам нужен jdk.
2. если ide не видит java, ей нужно на нее указать.
2.1. При создании проекта, в выпадающем списке выбрать java, который у вас на пк. Если его нет, ide может сама загрузить.
2.2. Если проект уже создан. Жмем ctrlAltSchiftS и выбираем project. там нужно указать какой language вы используете. В списке выбрать java и ее версию, которая есть на вашем пк.
3. Важно на начальном этапе понять различия между jre и jdk.
3.1. JRE (Java Runtime Environment)
JRE — это среда выполнения Java-программ. Она включает в себя необходимые компоненты для запуска Java-приложений. В состав JRE входят:
• JVM (Java Virtual Machine): Виртуальная машина Java, которая выполняет скомпилированные Java-программы, превращая байт-код в машинный код, понятный для конкретной операционной системы.
• Классы и библиотеки: Набор стандартных библиотек Java, необходимых для работы Java-программ.
Использование JRE: JRE необходим для пользователей, которые хотят запускать Java-приложения, но не занимаются их разработкой. Например, если у вас есть готовое Java-приложение, которое вы хотите запустить, вам достаточно установить JRE.
3.2. JDK (Java Development Kit)
JDK — это набор инструментов для разработки Java-приложений. Он включает в себя все, что есть в JRE, а также дополнительные инструменты, необходимые для компиляции и отладки Java-кода. В состав JDK входят:
• JRE: JDK включает в себя полную версию JRE, то есть вы можете запускать Java-приложения.
• Компилятор (javac): Программа, которая переводит исходный код Java (файлы с расширением `.java`) в байт-код (файлы с расширением `.class`), который затем может быть выполнен на JVM.
• Инструменты для отладки и профилирования: Инструменты для отладки кода, анализа производительности, создания документации (например, `javadoc`) и т. д.
Использование JDK: JDK необходим для программистов, которые разрабатывают Java-приложения. Оно позволяет создавать, компилировать и отлаживать код.
Как-то так.