Java. Классы, Методы
Java. Классы, Методы
класс - это верхнеуровневый структурный блок в ооп.
класс может использоваться для создания объектов.
а также для создания статических методов которые например будут использоваться для обработки каких-нибудь данных, например в качестве каких-нибудь хелперов или утилитарных методов.
также доступные такие манипуляции.
Например есть класс А и у него есть метод Б, и внутри класса А мы создаём класс В, или внутри метода Б мы создаём класс В.
можно создавать класс даже внутри метода другого класса.
в частности это называется вложенные классы.
Подразновидности класса
Интерфейсы и перечисление enam являются под разновидностями класса
Абстрактные классы также подразновидность классов
классы его информация хранятся в metaspace.
MetaSpace - это специальная область памяти предназначеная для хранения классов и метаинформации (Metadata (or metainformation)).
Например, если есть поля помеченные как Static.
Это означает что это переменная принадлежит именно к классу, а не объекту.
такая переменная будет храниться в metaspace.
статические методы тоже принадлежат только к классу.
и они могут обрабатывать только статические поля.
всё это хранится в области памяти которая называется metaspace.
метод Main в Java является стартовой точкой приложения, как и в языке C функция Main.
объекты хранятся в (Heap) Куче.
если создаёшь объект с помощью класса, то объекты хранятся в (Heap) Куче.
При создании объекта выделяется в куче область памяти под объект.
Видео Java. Классы, Методы автора XrtCam
Видео Java. Классы, Методы автора XrtCam
Показать
Похожие видео
Язык C. Указатели. 1АББРЕВИАТУРЫ В АНГЛИЙСКОМ ЯЗЫКЕУрок 1_ Android Studio – установка, настройка эмулятора _ Курс Android на Kotlin c нуля (720p)164. Практика: Правила чтения и синалефа - Диктант № 7 "Предложения" + ответы и разбор ошибок.Защита презентации по лабораторной работе № 11. Настройка NAT. ПланированиеКСИОН Пермский крайY-Chromosome Haplogroup HПростые времена в английском языке.Республиканская «Студенческая весна - 2024» - Медиацентр "ПРОФТАЙМ" БГУЯзык C. Кириллица Кодировку поставить Кракозябры убратьОбзор автомобиля выездного автоэлектрика грузовиков и спецтехникиТурецкий языкИзвержение вулкана // образовательные видео Valynha💯 7 УХОД ЗА ВОЛОСАМИЯзык C. static - к функциям применениеBLENDER 3.6 Подготовка свадьбы персонажей и новый сценарий для обсудитьЯзык C. Переменные Область видимости БлокиЯзык C. Указатели. 2Симулятор торговли Forex. Установка и настройкаФИНАНСОВОЕ СЧАСТЬЕ