Настройка программного окружения
У тех, кто только начинает изучать программирование, всегда очень много вопросов. Поверьте - шаг за шагом Вы начнёте всё больше и больше разбираться в программировании. А пока просто наберитесь терпения и идите напролом к своей цели.
Чтобы начать писать программы на Java, Вам необходимо настроить программное окружение. И тогда мы с Вами напишем Вашу первую программу на Java.
Для этого необходимо скачать и установить на своём компьютере:
- JDK
- IDE
JDK (Java Development Kit) - это комплект разработчика приложений на языке Java. Чтобы лучше понять из чего состоит JDK, давайте посмотрим на картинку ниже.
Как видно из картинки, JDK состоит из:
- компилятора javac
- полного набора библиотек Java
- документации
- примеров
- утилит
- JRE (Java Runtime Environment)
В свою очередь JRE состоит из:
- JVM (Java Virtual Machine)
- минимального набора библиотек Java
Компилятор javac - именно с помощью компилятора программы переводятся из человекочитаемого вида кода в вид кода, который читается JVM (Java Virtual Machine). Принцип работы компилятора мы показывали в статье "Почему язык Java так популярен?"
Полный набор библиотек Java - это протестированный код, который программисты используют в своих программах. Больше о библиотеках Java Вы можете узнать, прочитав статью "Что такое библиотеки классов Java?"
JRE (Java Runtime Environment, на русском "среда выполнения для Java") - это минимальная реализация виртуальной машины, необходимая для исполнения Java-приложений без компилятора и других средств разработки. То есть JRE достаточно для выполнения Java программ. А вот для разработки Java программ JRE недостаточно.
IDE (Integrated Development Environment) - это интегрированная среда разработки. Одним словом - это инструмент, предназначенный для разработки ПО (программного обеспечения).
3 самые популярные IDE:
- Eclipse
- JetBrains IntelliJ IDEA
- NetBeans
Причём первые две - Eclipse и JetBrains IntelliJ IDEA - пользуются самой большой популярностью среди программистов. И тут сразу стоит сказать, что Java-программисты обычно делятся на 2 "лагеря":
- Ярые сторонники Eclipse
- Ярые сторонники JetBrains IntelliJ IDEA
Одни доказывают, что Eclipse - лучшая интегрированная среда разработки, другие - что JetBrains IntelliJ IDEA. Это одна из любимых тем для жарких дискуссий. А уж сколько статей по этому поводу написано с множеством аргументов, что же лучше... Со временем Вы тоже сделаете для себя выбор к какому "лагерю" Вы примкнёте...
А пока Вам просто необходимо установить:
- либо Eclipse
- либо JetBrains IntelliJ IDEA
Eclipse - это бесплатная IDE. Разработана фирмой IBM (International Business Machines Corporation). Написана на Java.
JetBrains IntelliJ IDEA - есть бесплатная и платные версии. Разработана в январе 2001 года компанией JetBrains.
Ну что ж, самое время приступить к настройке программного окружения. Ниже Вы найдёте ссылочки с детальными инструкциями по настройке программного окружения. Просто выбирайте ОС (операционную систему), которая стоит у Вас на компьютере, и вперёд!