digital-garden/dev/java/Голосарий Java.md

70 lines
4.9 KiB
Markdown
Raw Normal View History

2024-10-19 09:43:09 +03:00
---
aliases:
tags:
- maturity/🌱
date: 2024-10-19
zero-link:
parents:
linked:
---
**Code block (блок кода)**. Это фрагмент программы, заключенный между фигурными скобками `{}`. Он может быть частью метода, цикла, условия или других конструкций. В блоке кода содержатся операторы (statements), которые выполняются в порядке их написания.
![[../../meta/files/images/Pasted image 20241019092032.png]]
**Statement (оператор, предложение, инструкция)**. Выполняет какое-то действие, но не возвращает значения. Оператор заканчивается точкой с запятой `;`, однако сам символ `;` не является частью выражения (expression).
![[../../meta/files/images/Pasted image 20241019092300.png]]
**Expression (выражение)**
Выражение — это часть кода, которая вычисляет значение. Оно может включать переменные, константы, операторы и вызовы методов.
Выражение может быть использовано как часть оператора или в других контекстах, например, внутри условий.
**Имя метода**. Имя метода идентифицирует конкретную функцию или действие, которое выполняет метод.
**Аргументы метода.** В Java метод всегда имеет список аргументов, даже если они отсутствуют. В таком случае используются пустые скобки `()`.
![[../../meta/files/images/Pasted image 20241019093016.png]]
**Параметры метода.** Параметры метода — это переменные, указанные в скобках при его объявлении. Эти параметры получают значения при вызове метода.
Есть есть для того, кто вызывает метод передаваемые значения называются аргументами, а уже в самом методе аргументы называются параметрами.
**Сигнатура метода.** Сигнатура метода включает его имя и список аргументов, но не возвращаемый тип. Это ключевой элемент для различения методов с одинаковыми именами, но разными параметрами.
**Квалификатор.** Это часть выражения слева от точки, указывающая на объект или класс, через который вызывается метод или поле. Квалификатор может быть необязательным и иногда отсутствовать.
![[../../meta/files/images/Pasted image 20241019092501.png]]
Например, в выражении `System.out.println()` квалификатором для метода `println` является `out`, а для `out``System`.
**Declaration (объявление)**. Это процесс создания переменной, метода или другой сущности в программе с указанием её типа и имени. При объявлении переменной указывается её тип (например, `int`, `String`) и имя, но ей может не присваиваться значение сразу.
Объявление сообщает компилятору, что данная переменная или метод существует и будет использоваться в дальнейшем. Объявление может сопровождаться **инициализацией** — присвоением переменной значения при её создании.
Пример объявления переменной:
```java
int myNumber; // Объявление переменной типа int с именем myNumber
```
Пример объявления метода:
```java
void myMethod() {
// тело метода
}
```
***
## Мета информация
**Область**:: [[../../meta/zero/00 Java разработка|00 Java разработка]]
**Родитель**::
**Источник**::
**Создана**:: [[2024-10-19]]
**Автор**::
### Дополнительные материалы
-
### Дочерние заметки
<!-- QueryToSerialize: LIST FROM [[]] WHERE contains(Родитель, this.file.link) or contains(parents, this.file.link) -->