Перейти к содержимому

Учебник: программирование на Java

Бесплатное онлайн обучение программированию на языке Java

Меню
  • Учебник
  • Блог
  • Карта сайта
Меню

Автор: Java 9

Преобразование числовых типов

Опубликовано в 09.06.2017 от Java 9

Ключевой момент: числа с плавающей точкой могут быть преобразованы в целые числа посредством явного преобразования (кастинга). Можете ли вы выполнять двоичные операции с двумя операндами разных типов? Да. Если целое число и число с плавающей запятой задействованы в двоичной операции, Java автоматически преобразует целое число в значение с плавающей запятой. Итак, 3 * 4,5 это…

Continue reading

Операторы инкремента и декремента

Опубликовано в 09.06.201730.03.2018 от Java 9

Ключевой момент: оператор инкремента (увеличения) (++) и оператор декремента (уменьшения) (--) предназначены для увеличения и уменьшения переменной на 1. Два сокращённых оператора ++ и -- используются для прибавления или вычитания единицы. Это удобно, потому что часто во многих задачах программирования необходимо изменить значение именно не единицу. Например, следующий код увеличивает i на 1 и уменьшает j…

Continue reading

Расширенные операторы присваивания

Опубликовано в 08.06.2017 от Java 9

Ключевой момент: операторы +, -, *, / и % могут комбинироваться с оператором присваивания, для формирования расширенных операторов. Очень часто текущее значение переменной используется, изменяется, а затем переназначается этой же переменной. Например, следующая инструкция увеличивает значение переменной count на 1: count = count + 1; Java позволяет соединять операторы присваивания и сложения, используя расширенный (или составной)…

Continue reading

Учебное задание: отображение текущего времени

Опубликовано в 08.06.201720.06.2017 от Java 9

Ключевой момент: вы можете вызвать System.currentTimeMillis(), которая возвращает текущее время. Задача заключается в разработке программы, которое показывает текущее время в GMT (Greenwich Mean Time, т.е. среднее время по Гринвичу) в формате часы:минуты:секунды, т.е. 13:19:8. Метод currentTimeMillis в классе System возвращает текущее время в миллисекундах, истёкшее с полуночи 1 января 1970 GMT, как показано на следующем…

Continue reading

Вычисление выражений и приоритет операторов

Опубликовано в 08.06.2017 от Java 9

Ключевой момент: выражения Java вычисляются также как и арифметические выражения. Написание арифметических выражений в Java включает в себя простой перевод арифметических выражений с использованием операторов Java. Например, арифметическое выражение может быть переведено в выражение Java так: (3 + 4 * x) / 5 – 10 * (y - 5) * (a + b + c)…

Continue reading

Числовые литералы

Опубликовано в 08.06.201727.04.2019 от Java 9

Ключевой момент: литерал – это постоянное значение, которое появляется непосредственно в программе. Например, 34 и 0.305 это литералы в следующих инструкциях: int numberOfYears = 34; double weight = 0.305; 1. Целочисленные литералы Целочисленный литерал может быть присвоен числовой переменной при условии, что он соответствует типу переменной. Если литерал слишком велик для хранения в переменной, то…

Continue reading

Приложение F. Системы счисления

Опубликовано в 08.06.201710.07.2017 от Java 9

1. Введение Двоичные числа Внутри компьютеры используют двоичные числа, поскольку компьютеры так сделаны, что по своей природе они хранят и обрабатывают нули и единицы. Двоичная система счисления имеет два числа, 0 и 1. Число или символ хранятся как последовательности нулей и единиц. Каждый 0 или 1 называются битом (двоичной цифрой). Десятичные числа В нашей повседневной…

Continue reading

Числовые типы данных и операции

Опубликовано в 07.06.201707.06.2017 от Java 9

Ключевой момент: Java имеет шесть типов для целых числе и числе с плавающей запятой с операторами +, -, *, / и %. 1. Числовые типы Каждый тип данных имеет диапазон значений. Компилятор выделяет пространство памяти для каждой переменной или константы в соответствии с её типом данных. Java предоставляет восемь примитивных типов данных для числовых значений,…

Continue reading

Приложение E. Специальные значения с плавающей запятой

Опубликовано в 06.06.201706.06.2017 от Java 9

Деление целого на ноль недопустимо и выбрасывает ArithmeticException, но деление значения с плавающей запятой на ноль не вызывает исключения. Арифметика с плавающей запятой может переполняться до бесконечности, если результат операции слишком велик для double или float или стремиться к нулю, если результат слишком мал для double или float. Java предоставляет специальные значения с плавающей запятой…

Continue reading

Цели и введение к главе

Опубликовано в 05.06.201710.07.2017 от Java 9

Цели Целью этой главы является научиться: Писать Java программы для выполнения простых вычислений. Получать ввод с консоли используя класс Scanner. Использовать идентификаторы для названия переменных, констант, методов и классов. Использовать переменные для хранения данных. Программировать с инструкциями присваивания и выражениями присваивания. Использовать константы для хранения постоянных данных. Называть классы, методы, переменные и константы следуя соглашениям…

Continue reading
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next




Свежие записи

  • Как установить Java 10 (JDK 10, JRE 10) в Linux
  • Как установить Java 10 (JDK 10, JRE 10) в Windows
  • Почему в программах Java вместо круглых цифр появляются девятки (9999999999999)?
  • Как установить NetBeans 9 для разработки на JDK 9
  • Как установить Java 9 (JDK 9, JRE 9) в Windows

Свежие комментарии

  • м к записи Чтение ввода с консоли
  • Java 9 к записи Чтение ввода с консоли
  • Михаил к записи Чтение ввода с консоли
  • Михаил к записи Упражнения по программированию
  • Михаил к записи Упражнения по программированию

Архивы

  • Июнь 2018
  • Апрель 2018
  • Январь 2018
  • Декабрь 2017
  • Сентябрь 2017
  • Июль 2017
  • Июнь 2017
  • Май 2017




© 2023 Учебник: программирование на Java | На платформе Minimalist Blog Тема WordPress