Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> java

Java — базовый синтаксис

Когда мы рассматриваем Java-программу, ее можно определить как набор объектов, которые обмениваются данными посредством вызова методов друг друга. Давайте теперь кратко рассмотрим, что означают класс, объект, методы и переменные экземпляра.

Первая программа на Java

Давайте посмотрим на простой код, который будет печатать слова Hello World. .

Пример

Живая демонстрация
06

Давайте посмотрим, как сохранить файл, скомпилировать и запустить программу. Пожалуйста, выполните следующие шаги —

Вывод

15 

Основной синтаксис

Что касается программ Java, очень важно помнить о следующих моментах.

  • Чувствительность к регистру − Java чувствителен к регистру, что означает идентификатор Hello. и привет будет иметь другое значение в Java.

  • Имена классов − Во всех именах классов первая буква должна быть в верхнем регистре. Если для формирования имени класса используются несколько слов, первая буква каждого внутреннего слова должна быть в верхнем регистре.

    Пример: класс MyFirstJavaClass

  • Имена методов − Все имена методов должны начинаться с буквы нижнего регистра. Если для формирования имени метода используются несколько слов, то первая буква каждого внутреннего слова должна быть в верхнем регистре.

    Пример: public void myMethodName()

  • Имя файла программы − Имя файла программы должно точно совпадать с именем класса.

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

    Но обратите внимание, что если в файле нет общедоступного класса, имя файла может отличаться от имени класса. Также не обязательно иметь общедоступный класс в файле.

    Пример: Предположим, что MyFirstJavaProgram — это имя класса. Затем файл следует сохранить как 'MyFirstJavaProgram.java'.

  • public static void main(String args[]) − Обработка Java-программы начинается с метода main(), который является обязательной частью каждой Java-программы.

Идентификаторы Java

Все компоненты Java требуют имен. Имена, используемые для классов, переменных и методов, называются идентификаторами. .

В Java есть несколько моментов, которые следует помнить об идентификаторах. Они следующие —

  • Все идентификаторы должны начинаться с буквы (от A до Z или от a до z), символа валюты ($) или символа подчеркивания (_).

  • После первого символа идентификаторы могут иметь любую комбинацию символов.

  • Ключевое слово не может использоваться в качестве идентификатора.

  • Самое главное, идентификаторы чувствительны к регистру.

  • Примеры допустимых идентификаторов:age, $salary, _value, __1_value.

  • Примеры недопустимых идентификаторов:123abc, -salary.

Модификаторы Java

Как и в других языках, можно изменять классы, методы и т. д. с помощью модификаторов. Есть две категории модификаторов —

  • Модификаторы доступа − по умолчанию, общедоступный, защищенный, частный

  • Недоступные модификаторы − окончательный, абстрактный, строгий

Подробнее о модификаторах мы поговорим в следующем разделе.

Переменные Java

Ниже приведены типы переменных в Java —

  • Локальные переменные
  • Переменные класса (статические переменные)
  • Переменные экземпляра (нестатические переменные)

Массивы Java

Массивы — это объекты, в которых хранится несколько переменных одного типа. Однако сам массив является объектом в куче. Мы рассмотрим, как объявлять, создавать и инициализировать в следующих главах.

Перечисления Java

Перечисления были представлены в Java 5.0. Перечисления ограничивают переменную одним из нескольких предопределенных значений. Значения в этом пронумерованном списке называются перечислениями.

С помощью перечислений можно уменьшить количество ошибок в коде.

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

Пример

Живая демонстрация
22

Приведенный выше пример даст следующий результат —

Вывод

36

Примечание − Перечисления могут быть объявлены как собственные или внутри класса. Методы, переменные, конструкторы также могут быть определены внутри перечислений.

Ключевые слова Java

В следующем списке показаны зарезервированные слова в Java. Эти зарезервированные слова нельзя использовать в качестве постоянных или переменных или любых других идентификаторов.

<тд> <тд>
резюме утверждать логическое значение перерыв
байт кейс поймать знак
класс константа продолжить по умолчанию
сделать двойной еще перечисление
расширяется финал наконец-то плавающий
для перейти если орудия
импорт экземпляр между интерфейс
длинный родной новый пакет
частное защищено общедоступно возврат
короткий статический строгая настройка супер
переключатель синхронизировано это бросить
выбрасывает переходный попробовать пусто
изменчивый пока

Комментарии в Java

Java поддерживает однострочные и многострочные комментарии, очень похожие на C и C++. Все символы, доступные внутри любого комментария, игнорируются компилятором Java.

Пример

Живая демонстрация
45

Вывод

53

Использование пустых строк

Строка, содержащая только пробел, возможно, с комментарием, называется пустой строкой, и Java ее полностью игнорирует.

Наследование

В Java классы могут быть производными от классов. По сути, если вам нужно создать новый класс, а уже есть класс, в котором есть некоторый код, который вам нужен, то можно создать новый класс из уже существующего кода.

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

Интерфейсы

В языке Java интерфейс можно определить как соглашение между объектами о том, как взаимодействовать друг с другом. Интерфейсы играют жизненно важную роль, когда речь идет о концепции наследования.

Интерфейс определяет методы, которые должен использовать производный класс (подкласс). Но реализация методов полностью зависит от подкласса.

Что дальше?

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


java

  1. Окончательное ключевое слово Java
  2. Оператор экземпляра Java
  3. Вложенный статический класс Java
  4. Анонимный класс Java
  5. Одноэлементный класс Java
  6. Java-отражение
  7. Класс Java ObjectOutputStream
  8. Дженерики Java
  9. Класс файла Java
  10. C — базовый синтаксис