Skip to content

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

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

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

Автор: Java 9

Как установить Java 10 (JDK 10, JRE 10) в Linux

Posted on 16.06.201816.06.2018 by Java 9

Чтобы разобраться, чем различаются Java SE, JRE, JDK посетите страницу https://java9.ru/?p=1 Установка JDK 9 в Ubuntu, Linux Mint, Debian В репозиториях (источниках приложений) Linux обычно присутствует OpenJDK – это реализация Java от сообщества. Если вы предпочитаете проприетарную версию от Sun Microsystems (Oracle Corporation), то её нужно установить самостоятельно с официального веб-сайта. Начнём с проверки версии:…

Continue reading

Как установить Java 10 (JDK 10, JRE 10) в Windows

Posted on 18.04.2018 by Java 9

Особенностью Java 10 является отсутствие версии для 32-битных систем – имеется версия только для 64-биных процессоров. Для скачивания последней версии Java, перейдите на официальный сайт: http://www.oracle.com/technetwork/java/javase/downloads/index.html Вы увидите следующие доступные для скачивания пакеты: JRE JDK Server JRE Разница между ними объяснена здесь. Поскольку нам нужен пакет для разработки, то выбираем JDK. В него уже включена…

Continue reading

Почему в программах Java вместо круглых цифр появляются девятки (9999999999999)?

Posted on 09.01.201809.01.2018 by Java 9

В комментарии к учебному заданию на подсчёт денежных единиц был задан очень интересный вопрос: Почему 10.03 * 100 = 1002.9999999999999? Это очень важный вопрос, поскольку если не учитывать погрешности округления, можно столкнуться с трудными для выявления логическими ошибками в работе программы. Причём погрешности могут возникать сразу в двух местах: при вычислении значения дроби и при конвертации…

Continue reading

Как установить NetBeans 9 для разработки на JDK 9

Posted on 11.12.201718.12.2017 by Java 9

NetBeans 8.2 IDE не совместима с JDK 9. Версия NetBeans 8.2 не предназначена для работы с JDK 9 и не поддерживает разработку на девятой версии Java. Для успешного использования JDK 9, вам нужно загрузить NetBeans 9.0 development build от Apache Incubator. Как установить NetBeans 9 в Windows Хотя страница https://builds.apache.org/job/incubator-netbeans-linux/ говорит о том, что содержит…

Continue reading

Как установить Java 9 (JDK 9, JRE 9) в Windows

Posted on 11.12.201716.06.2018 by Java 9

Внимание! Это устаревшая статья, новая статья доступна по адресу «Как установить Java 10 (JDK 10, JRE 10) в Windows». Установка Java 9 в Windows идентична установке Java 8, описанной в соответствующей инструкции. Особенностью Java 9 является отсутствие версии для 32-битных систем – имеется версия только для 64-биных процессоров. На момент написания я протестировал несколько популярных…

Continue reading

Как установить Java 9 (JDK 9, JRE 9) в Linux

Posted on 10.12.201716.06.2018 by Java 9

Внимание! Это устаревшая статья, новая статья доступна по адресу «Как установить Java 10 (JDK 10, JRE 10) в Linux». Чтобы разобраться, чем различаются Java SE, JRE, JDK посетите страницу https://java9.ru/?p=1 Установка JDK 9 в Ubuntu, Linux Mint, Debian В репозиториях (источниках приложений) Linux обычно присутствует OpenJDK – это реализация Java от сообщества. Если вы предпочитаете проприетарную…

Continue reading

Генерация случайных чисел

Posted on 08.09.2017 by Java 9

Ключевой момент: вы можете использовать Math.random() для получения величины double между 0.0 and 1.0, исключая 1.0. Предположим вы хотите создать программу для первоклашек, чтобы они могли практиковаться в вычитании. Программа генерирует два случайных числа в одну цифру, number1 и number2, с условием number1 >= number2 и отображает школьнику вопрос вроде такого: «Сколько будет 9 -…

Continue reading

Частые ошибки и подводные камни

Posted on 06.09.201706.09.2017 by Java 9

Ключевой момент: пропуск необходимых фигурных скобок, завершение инструкции if в неправильном месте, перепутывание == и =, а также двусмысленность конструкций else являются частыми ошибками в инструкциях выбора. Дублированные выражения в инструкциях if-else и проверка равенства двойных величин являются распространёнными подводными камнями. Следующие ошибки распространены среди начинающих программистов. Частая ошибка 1: Пропуск необходимых фигурных скобок Фигурные…

Continue reading

Вложенные if и многовариантные инструкции if-else

Posted on 12.07.2017 by Java 9

Ключевой момент: выражение if может быть внутри другого выражения if для формирования вложенных инструкций if. Вложенная инструкция if Инструкциями в выражении if или if-else могут быть любые правильные с точки зрения Java выражения, включая другие инструкции if или if-else. Внутреннюю инструкцию if называют вложенной внутрь внешней инструкции if. Внутренняя инструкция if может содержать другую инструкцию…

Continue reading

Двухвариантные инструкции if-else

Posted on 12.07.201706.01.2018 by Java 9

Ключевой момент: выражение if-else определяет путь выполнения в зависимости от того, является ли условие истиной или ложью. Одновариантное выражение if выполняет действие, если определённое условие является true (истиной). Если условие false (ложь), то ничего не делается. Но что если вы хотите принять альтернативные меры, когда условие false? Вы можете использовать двухвариантную инструкцию if-else. Действие, которое…

Continue reading
  • 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 | Powered by Minimalist Blog WordPress Theme