Обучение посвящено, в первую очередь, людям, которые только начинают свое приключение не только Java, но с программированием вообще. Такие курсы представлены на сайте profit-academy.com.ua/courses/offline/java-basic/. Многие уроки были организованы таким образом, чтобы пользователь курса был введен в мир программирования медленными шагами вместе с другими занятиями, создавая все более сложные проблемы.

Первая программа

Обычно первая программа, которую мы напишем на языке Java - это стандарт "Hello World". Мы должны в этот момент обсудить, как создать правильный файл. Откроем блокнот и перепишем следующий код. Я подчеркиваю слово «переписать», потому что, копируя примеры, мы совершенно ничему не научимся.

Комментарии

Комментарии являются важной частью больших программ. В их рамках мы можем размещать краткие описания, написанной нами функции и объявленных переменных.

Типы данных

В Java как и в других языках существуют много типов данных, которые могут хранить числа случайные с плавающей точкой, символы, строки символов, а также тип логический. Java имеет строгий контроль типов, то есть, проще говоря, каждый объект должен иметь определенный тип.

Переменные

Постепенно мы перейдем на что-то более интересное и полезное. Первая из таких вещей, основная и, пожалуй, наиболее часто используемая переменная. Они позволяют хранить данные различного типа. Различают две фазы создания переменной: декларация - здесь мы указываем тип и название.

Важными вопросами в программировании является математика и различные математические функции. Мы рассмотрим их в уроке, благодаря чему мы сможем создавать простые программы. И в заключение вам придется написать простой калькулятор.

Математические функции и большое количество

В Java часто используются различные математические функции, как квадратный корень, абсолютное значение, синус и другие тригонометрические функции. Чтобы их использовать, нужно знать математику. Некоторые основные функции приведены в специальных разделах.

Преобразование и приведение типов

Преобразование типов математических - бывает так, что если в одной из переменных мы храним какие-то данные типа А, то в какой-то момент мы нуждаемся в одних и тех же данных, но уже в типе Б.

Основной вход / выход

В наших примерах мы до сих пор все данные вводили непосредственно в коде программы. Это неудобно, и ведь полезно знать, что даже самый простой калькулятор должен иметь функцию загрузки данных от пользователя. Для этого используются потоки ввода и вывода.