1 год назад
Java 1419. Статические методы.
Статические методы в Java - это методы, которые принадлежат классу, а не экземпляру класса. Они могут быть вызваны без создания объекта класса и обычно используются для выполнения общих операций, которые не зависят от конкретного состояния объекта. Определение статического метода Статический метод объявляется с использованием ключевого слова static перед возвращаемым типом метода. Он может быть вызван непосредственно через имя класса, без необходимости создания экземпляра класса. Вот пример объявления...
192 читали · 1 год назад
Java 1007. Что является монитором при вызове нестатического и статического метода?
В Java каждый объект имеет свой монитор, который может быть использован для синхронизации доступа к объекту из разных потоков. При вызове нестатического метода монитором будет сам объект, для которого этот метод вызван, а при вызове статического метода монитором будет класс, в котором определен этот метод. Таким образом, при вызове нестатического метода монитором будет экземпляр класса, а при вызове статического метода - класс. Для синхронизации доступа к методу можно использовать ключевое слово synchronized в объявлении метода или блоке кода...