Компьютерные программы, известные как программное обеспечение, являются невидимыми инструкциями, которые контролируют аппаратное обеспечение и позволяют выполнять задачи.
Компьютерное программирование — это написание инструкций (то есть кода) для выполнения на компьютерах.
Программы и данные постоянно хранятся на устройствах хранения и перемещаются в память, когда компьютер фактически их использует.
Машинный язык – это набор примитивных инструкций, встроенных в каждый компьютер.
Язык ассемблера – это язык программирования низкого уровня, в котором мнемоника используется для представления каждой инструкции машинного языка.
Языки высокого уровня – похожи на английский язык, их легко изучать и на них легко программировать.
Программа, написанная на языке высокого уровня, называется исходной программой.
Компилятор – это программная программа, которая переводит исходную программу в программу на машинном языке.
Java независима от платформы, что означает, что вы можете написать программу один раз и запустить ее на любом компьютере.
Java-программы могут быть встроены в HTML-страницы и загружены веб-браузерами, это обеспечит живую анимацию и взаимодействие с веб-клиентами.
Имя исходного файла Java должно совпадать с именем публичного класса в программе. Файлы исходного кода Java должны заканчиваться расширением .java.
Каждый класс скомпилирован в отдельный файл байт-кода, который имеет то же имя, что и класс, и заканчивается расширением .class.
Чтобы скомпилировать исходный код Java из командной строки, используйте команду javac.
Чтобы запустить Java-класс из командной строки, используйте команду java.
Каждая Java-программа представляет собой набор определений классов. Ключевое слово class вводит определение класса. Содержимое класса включено в блок.
Блок начинается с открывающей фигурной скобки ({) и заканчивается закрывающей скобкой (}).
Методы содержатся в классе. Для запуска программы Java программа должна иметь метод main. Метод main – это точка входа, в котором программа запускается, когда она выполняется.
Каждая инструкция в Java заканчивается точкой с запятой (;), известной как терминатор (разделитель) инструкций.
Зарезервированные слова или ключевые слова имеют конкретное значение для компилятора и не могут использоваться для других целей в программе.
В Java комментариям предшествуют два слэша (//) в строке, называемые комментарием строки или заключенные между /* и */ на одну или несколько строк, называемые комментарием блока или комментарием абзаца. Комментарии игнорируются компилятором.
Исходные программы Java чувствительны к регистру.
Ошибки программирования можно разделить на три типа: синтаксические ошибки, ошибки времени выполнения и логические ошибки. Ошибки, сообщаемые компилятором, называются синтаксическими ошибками или ошибками компиляции. Ошибки выполнения – это ошибки, которые вызывают ненормальное завершение работы программы. Логические ошибки возникают, когда программа работает не так, как задумано.