Java_Введение
Всем привет.
На днях задался целью: восполнить прорехи в своем образовании. Решил я изучить объектно ориентированный язык программирования Java. Если кому-то будут полезны мои заметки, то я только буду рад.
Наверно многие знают или слышали об этом языке программирования, но если кто-то впервые столкнулся с ним, то постараюсь вкратце расписать.
И так.
Java – это язык программирования и платформа (1995, Sun Microsystems, Джеймс Гослинг)
Основные характеристики язык программирования Java :
- переносимость, или кросс-платформенность;
- объектная ориентированность, создана эффективная объектная модель;
- привычный синтаксис С/C++;
- встроенная и прозрачная модель безопасности;
- ориентация на интернет-задачи, сетевые распределенные приложения;
- динамичность, легкость развития и добавления новых возможностей;
- легкость в освоении.
Для того чтобы мы смогли запускать созданные программы на своей операционной системе, необходимо скачать: JRE (среда исполнения Java) - это программное обеспечение, необходимая для исполнения Java-приложений, без компилятора и других средств разработки. Скачать ее можно по ссылке ниже.
Ссылка для скачивания JRE: http://java.com/ru/download/index.jsp
Для создания приложений нам понадобится скачать JDK.
JDK - средство разработчика, состоящее из JRE, утилит командной строки (например, javac, java, javadoc и др.), исходных кодов классов стандартной библиотеки и вспомогательных файлов. JDK является базовым средством разработки приложений. Оно не содержит никаких текстовых редакторов, а оперирует только с уже существующими java-файлами с помощью утилит командной строки.
.
Чтобы начать создавать приложения нам нужно скачать и установить среду разработки. Каждый может выбрать на свой вкус и цвет. Существует множество IDE для разработки основные на мой взгляд это:
NetBeans - https://netbeans.org/downloads/
Eclipse - https://www.eclipse.org/downloads/
IntelliJ IDEA - https://www.jetbrains.com/idea/download/
.
Лично у меня стоит IntelliJ IDEA. Для себя вы выберите тот, который понравится вам больше всего. У каждого есть свои плюсы и минусы. Описывать их здесь думаю не стоит. Для этого выйдет отдельная статья.
После того как все установлено можно приступать к изучению.
Продолжение следует....