Ключевой момент: Написание программы предполагает разработку стратегии решения проблемы, а затем использование языка программирования для реализации этой стратегии. Проблема Рассмотрим сначала простую задачу вычисления площади круга. Как написать программу для решения этой проблемы? Алгоритм Написание программы включает в себя разработку алгоритмов и перевод алгоритмов в инструкции программирования или код. Алгоритм описывает, как проблема решается путем…
Месяц: Май 2017
Упражнения по программированию
Уровень сложности: Упражнения разделены на следующие уровни сложности: лёгкий (нет звёздочки), средний (*), трудный (**) очень трудный (***). 1. (Отобразить три сообщения) Напишите программу, которая выводит Welcome to Java, Welcome to Computer Science и Programming is fun. 2. (Отобразить пять сообщений) Напишите программу, которая выводит Welcome to Java пять раз. *3. (Вывести рисунок) Напишите программу, которая…
Ошибки программирования
Ключевой момент: ошибки программирования можно разделить на три типа: синтаксические ошибки, ошибки во время выполнения и логические ошибки. 1. Синтаксические ошибки Ошибки, которые обнаруживает компилятор, называют синтаксическими ошибками или ошибками компиляции. Синтаксические ошибки являются результатом ошибок в конструкции кода, таких как неправильное написание ключевого слова, пропуск необходимого знака пунктуации или использование открывающей фигурной скобки без…
Стиль программирования и документирование
Ключевой момент: хороший стиль программирования и надлежащее документирование делают программу простой для чтения и помогают программистам предотвращать ошибки. Стиль программирования имеет отношение к внешнему виду программы. Программа может быть удачно скомпилирована и запущена даже если она написана в одну строку, но запись её всю на одну строку будет плохим стилем программирования, поскольку её трудно будет…
Создание, компиляция и выполнения Java программ
Ключевой момент: вы сохраняете исходный код Java программы в файл с расширением .java и компилируете его в файл с расширением .class. Файл .class выполняется виртуальной машиной Java. Перед тем как программа может быть выполнена, её необходимо создать и скомпилировать. Если в вашей программе возникли ошибки компиляции, вам необходимо изменить программу, чтобы исправить их, а затем…
Установка Java (JDK) в Linux
Внимание! Это устаревшая статья, новая статья доступна по адресу «Как установить Java 10 (JDK 10, JRE 10) в Linux». Установка JDK в Ubuntu, Linux Mint, Debian В репозиториях (источниках приложений) Linux обычно присутствует OpenJDK – это реализация Java от сообщества. Если вы предпочитаете проприетарную версию от Sun Microsystems (Oracle Corporation), то её нужно установить самостоятельно с…
Компиляция и запуск Java программ в NetBeans
В панели инструментов над исходным кодом (сразу над именем файлов), вы найдёте несколько кнопок, предназначенных для компиляции и запуска Java программы в IDE: Молоточек означает компиляцию из исходного кода. Молоточек со щёткой – предварительную очистку и последующую компиляцию. А зелёная стрелочка – компиляцию и последующий автоматический запуск программы. Консольный вывод будет показан в нижней области.
Простая программа на Java
Ключевой момент: Java программа выполняется с метода main в классе. Давайте начнём с простой Java программы, которая показывает в консоли сообщение «Welcome to Java!». (Слово «консоль» – это старый компьютерный термин, который относится к устройству ввода и отображения текста на компьютере. Консольный вход означает получение ввода с клавиатуры, а выход консоли – отображение вывода на…
Почему NetBeans всегда использует package
При создании нового проекта, например, под названием Welcome, будет сгенерирован код, включающий класс Welcome и главный метод. Также NetBeans в самом начале кода подставит строчку: package welcome; Во многих примерах (в книгах, учебниках), не используется package. Но если эту строку убрать из исходного кода, то компиляция и запуск выдадут ошибку: run: Error: Could not find…
Установка NetBeans в Windows
NetBeans – это очень хорошая, абсолютно бесплатная интегрированная среда разработчика. NetBeans поддерживает несколько языков, одним из которых является Java. Кстати, NetBeans написан на Java! Вы можете выбрать другую среду для написания программ, или можете вообще обойтись без IDE, а писать исходный код в блокноте или редакторе, а компилировать из командной строки, но если вы новичок,…