Java - Создание программ

{title}

Чтобы иметь возможность начать программирование на Java, мы должны очень хорошо знать, как происходит процесс, с помощью которого мы должны создавать наши программы, для этого мы должны знать, как Java генерирует необходимый код после компиляции, и каковы компоненты, которые заставляют нашу программу работать в несколько платформ
Создать, Компилировать, Выполнить
Чтобы наша Java-программа работала, мы должны выполнить 3 основных шага: создать, скомпилировать, выполнить, каждый из которых соответствует фазе, которую программист активирует и в которой он может иметь или не иметь полный контроль:
Создать : относится к генерации всего исходного кода, то есть к переносу нашей идеи и логики в код Java, для этого мы можем использовать даже простой текстовый редактор, если мы правильно разместим синтаксис.
Компиляция : как только мы создали наш код, мы должны скомпилировать его, на этом этапе компилятор Java сообщит нам, если у нас есть ошибки, и если это так, мы должны вернуться к первому шагу, чтобы создать новый исходный код для исправления этих ошибок.
Выполнить : как только мы пройдем этап компиляции, мы сможем выполнить нашу программу, на этом этапе проверки будут соответствовать логике, которую мы используем для выполнения предложенной функциональности.
Как мы видим, этот простой цикл мы выполняем в большинстве наших программ, написанных на Java.
Зачем компилировать
Это может быть вопрос, который многие могут задавать себе, поскольку в настоящее время существует множество интерпретируемых языков, таких как PHP или Python, мы компилируем, потому что Java работает на чем-то, называемом виртуальной машиной, которая является посредником между языком и системой, в которой он выполняется. Виртуальная машина заключается в том, что мы достигаем многоплатформенности нашей программы, поскольку она преобразует исполняемый код в инструкции, понятные операционной системе.
При компиляции мы генерируем что-то под названием байт-код, это то, что виртуальная машина действительно понимает и что она затем переводит.
Давайте посмотрим на следующий рисунок, где у нас есть программа, которая запускает Hello, World! Мы посмотрим, как его скомпилировать, а затем запустить эту программу.
Для этого теста мы будем использовать следующий исходный код:

 открытый класс HelloWorld {открытый статический void main (String [] args) {// Показать Добро пожаловать в Java! в диалоговом окне сообщения System.out.println («Привет, мир!»); }} 

{title}


Как мы видим на изображении для компиляции кода, мы используем инструкцию javac, соответствующую компилятору Java или компилятору Java, в примере демонстративно мы поместили ошибку в исходный код, чтобы мы могли видеть, как ошибки обнаруживаются, как только ошибка видна Мы исправляем код, после того, как компилятор проверяет, что наш код верен, мы начинаем выполнять класс, класс в байт-коде генерируется в файле .class, который вы можете увидеть в каталоге, где у них есть файл с исходным кодом.
Как только наш код будет выполнен, мы увидим результат Hello, World! классический и на этом мы заканчиваем учебник, чтобы увидеть, как цикл создания, разработки и компиляции работает в Java .

  • 0