На нашем ресурсе вы можете полностью погрузиться в мир книги «Основы программирования с Java» — читайте её онлайн бесплатно в полной, несокращённой версии. Если предпочитаете слушать — воспользуйтесь аудиоформатом; хотите сохранить — скачайте через торрент в fb2. Жанр произведения — Знания и навыки, Компьютерная литература, Программы. Также на странице доступно подробное описание, авторская аннотация, краткое содержание и живые отзывы читателей. Мы постоянно пополняем библиотеку и улучшаем сервис, чтобы создавать лучшее пространство для всех ценителей качественной литературы.
Основы программирования с Java

Автор
Дата выхода
25 мая 2022
🔍 Загляните за кулисы "Основы программирования с Java" — аннотация, авторский взгляд и ключевые моменты
Перед погружением в полный текст предлагаем познакомиться с произведением поближе. Здесь собраны авторские заметки, аннотация и краткое содержание "Основы программирования с Java" — всё, что поможет понять глубину замысла и подготовиться к чтению. Материалы представлены в оригинальной авторской редакции (Тимур Машнин) и сохраняют аутентичность произведения. Если чего-то не хватает — сообщите нам в комментариях, и мы дополним описание. Читайте мнения других участников сообщества: их отзывы часто раскрывают скрытые смыслы и добавляют новые грани понимания. А после прочтения обязательно вернитесь сюда — ваш отзыв станет ценным вкладом в общее обсуждение книги.
Описание книги
Эта книга предназначена для всех, кто хочет изучить основы программирования с использованием языка Java.
Эта книга даст понимание основных элементов программирования на Java и абстракции данных с использованием объектно-ориентированного подхода. С этой книгой Вы научитесь писать программы с использованием переменных, массивов, управляющих операторов, циклов, рекурсии, абстракции данных и объектов в интегрированной среде разработки. Вы изучите основы языка программирования Java, познакомитесь с его синтаксисом, типами данных, объектами и классами и многим другим.
📚 Читайте "Основы программирования с Java" онлайн — полный текст книги доступен бесплатно
Перед вами — полная электронная версия книги "Основы программирования с Java", адаптированная для комфортного онлайн-чтения. Мы разбили произведение на страницы для удобной навигации, а умная система запоминает, на какой странице вы остановились — можно закрыть браузер и вернуться к чтению позже, не тратя время на поиски. Персонализируйте процесс: меняйте шрифты, размер текста и фон под свои предпочтения. Погружайтесь в мир литературы где угодно и когда угодно — любимые книги теперь всегда под рукой.
Текст книги
В IntelliJ IDEA, есть очень полезный инструмент отладки, который позволит нам проследить выполнение программы.
Инструмент очень полезен для отслеживания ошибок.
Давайте попробуем выяснить, есть ли какие-либо проблемы после того, как оценки были введены в программу, установив точку останова после объявлений IO.
Для этого просто нажмем на соответствующее место вдоль правого столбца в окне редактора.
Вы можете нажимать в этих местах, чтобы установить или очистить точки останова.
После того, как точка останова устанавливается, IntelliJ IDEA выполняет программу до инструкции, где точка останова была установлена.
Давайте начнем выполнение снова, нажав кнопку Debug.
И введем ту же оценку, 100,0, для экзаменационной оценки, 100,0 для лабораторной.
Давайте попробуем для домашних работ введем просто 100 без 0,0, чтобы сделать преобразование неявного типа, так как переменная hwScore имеет double тип и диапазон значений для int представляет собой подмножество для double.
Когда вы нажмете return, вы увидете, что окно редактора появляется с выражением, выделенным в точке останова.
Что еще более важно, при этом выскочило окно отладчика.
Это позволит вам просматривать текущее состояние программы, когда выполнение останавливается в точке останова.
Вы можете увидеть окно локальных переменных и изучить их значения.
Вы можете видеть, что значения весов определены при инициализации, и examScore, labScore и hwScore, все получили значение 100,0.
Вы можете продолжить выполнение программы, нажав на кнопку 'step', которая будет выполнять следующую инструкцию в программе.
Есть и другие кнопки здесь и лучший способ узнать, что они делают, это попробовать их самостоятельно.
Давайте просто использовать кнопку step на данный момент.
Вы можете видеть, что следующее утверждение подсвечено в окне редактора.
Это означает, что программа только что закончила выполнение инструкции для вычисления examScore.
Если изучить значения переменных снова, вы найдете, что все остальные значения остаются такими же, за исключением того, что для examScore теперь дается значение 0.0.
Поэтому здесь должна быть некоторая проблема с выполнением этого выражения.
Давайте продолжим выполнение чтобы увидеть, если у нас аналогичная проблема с вычислением и других показателей.











