Тимур Машнин - Основы программирования с Java

Здесь есть возможность читать онлайн «Тимур Машнин - Основы программирования с Java» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Год выпуска: 2022, Жанр: Программы, Прочая околокомпьтерная литература, Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Основы программирования с Java: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Основы программирования с Java»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

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

Основы программирования с Java — читать онлайн ознакомительный отрывок

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

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Демонстрация примера

Давайте теперь посмотрим на программу в среде IntelliJ IDEA. Мы откроем проект под названием CourseGrade, который является программой, которую мы только что обсуждали.

Откроем файл CourseGrade в редакторе исходного кода И вы можете видеть что - фото 68

Откроем файл CourseGrade в редакторе исходного кода.

И вы можете видеть, что эта программа та, которую мы только что обсуждали.

И эта программа еще не скомпилирована.

Попробуем скомпилировать программу с помощью меню Build Project.

Вы можете видеть что программа успешно компилируется без ошибок синтаксиса - фото 69

Вы можете видеть, что программа успешно компилируется без ошибок синтаксиса.

Давайте попробуем запустить программу с помощью кнопки Run Теперь вы можете - фото 70

Давайте попробуем запустить программу с помощью кнопки Run.

Теперь вы можете видеть что приглашение ввести ваши оценки экзаменов - фото 71

Теперь вы можете видеть, что приглашение ввести ваши оценки экзаменов отображается в окне терминала.

Скажем что это очень хороший ученик и получил отличные оценки на экзаменах - фото 72

Скажем, что это очень хороший ученик и получил отличные оценки на экзаменах, лабораторных, а также домашних заданиях.

Обратите внимание что мы вводим с десятичной запятой 1000 для каждой из - фото 73

Обратите внимание, что мы вводим с десятичной запятой, 100,0, для каждой из оценок.

И в результате, по какой-то причине, итоговая оценка вернулась программой как 0.0.

Я уверен, что студент будет очень недоволен. Давайте попробуем выяснить, что вызывает эту проблему.

В IntelliJ IDEA, есть очень полезный инструмент отладки, который позволит нам проследить выполнение программы.

Инструмент очень полезен для отслеживания ошибок.

Давайте попробуем выяснить, есть ли какие-либо проблемы после того, как оценки были введены в программу, установив точку останова после объявлений IO.

Для этого просто нажмем на соответствующее место вдоль правого столбца в окне - фото 74

Для этого просто нажмем на соответствующее место вдоль правого столбца в окне редактора.

Вы можете нажимать в этих местах, чтобы установить или очистить точки останова.

После того, как точка останова устанавливается, IntelliJ IDEA выполняет программу до инструкции, где точка останова была установлена.

Давайте начнем выполнение снова, нажав кнопку Debug.

И введем ту же оценку 1000 для экзаменационной оценки 1000 для - фото 75

И введем ту же оценку, 100,0, для экзаменационной оценки, 100,0 для лабораторной.

Давайте попробуем для домашних работ введем просто 100 без 00 чтобы сделать - фото 76

Давайте попробуем для домашних работ введем просто 100 без 0,0, чтобы сделать преобразование неявного типа, так как переменная hwScore имеет double тип и диапазон значений для int представляет собой подмножество для double.

Когда вы нажмете return, вы увидете, что окно редактора появляется с выражением, выделенным в точке останова.

Что еще более важно, при этом выскочило окно отладчика.

Это позволит вам просматривать текущее состояние программы, когда выполнение останавливается в точке останова.

Вы можете увидеть окно локальных переменных и изучить их значения.

Вы можете видеть что значения весов определены при инициализации и examScore - фото 77

Вы можете видеть, что значения весов определены при инициализации, и examScore, labScore и hwScore, все получили значение 100,0.

Вы можете продолжить выполнение программы, нажав на кнопку 'step', которая будет выполнять следующую инструкцию в программе.

Есть и другие кнопки здесь и лучший способ узнать, что они делают, это попробовать их самостоятельно.

Давайте просто использовать кнопку step на данный момент.

Вы можете видеть, что следующее утверждение подсвечено в окне редактора.

Это означает, что программа только что закончила выполнение инструкции для вычисления examScore.

Если изучить значения переменных снова вы найдете что все остальные значения - фото 78

Если изучить значения переменных снова, вы найдете, что все остальные значения остаются такими же, за исключением того, что для examScore теперь дается значение 0.0.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Основы программирования с Java»

Представляем Вашему вниманию похожие книги на «Основы программирования с Java» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Основы программирования с Java»

Обсуждение, отзывы о книге «Основы программирования с Java» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x