Видео дня. Синхронизаторы
Содержание:
1. Вступление
2. Семафор
3. Защелка
4. Циклический барьер
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Вступление
2. Семафор
3. Защелка
4. Циклический барьер
Ссылка на Youtube
#видео #начинающий
YouTube
Синхронизаторы - Concurrency #4 - Advanced Java
Синхронизаторы (synchronizers) - объекты, координирующие выполнение потоков, основываясь на своем состоянии. Вы узнаете о существующих синхронизаторах в языке Java, таких так семафор (Semaphore), защелка (CountDownLatch), циклический барьер (CyclicBarrier).…
Ответ на #вопрос7
В java есть ключевое слово – final. Оно может применяться к классам, методам, переменным (в том числе аргументам методов).
Для класса это означает, что класс не сможет иметь подклассов, т.е. запрещено наследование. Это полезно при создании immutable (неизменяемых) объектов
В java есть ключевое слово – final. Оно может применяться к классам, методам, переменным (в том числе аргументам методов).
Для класса это означает, что класс не сможет иметь подклассов, т.е. запрещено наследование. Это полезно при создании immutable (неизменяемых) объектов
Для чего необходимо ключевое слово this?
Anonymous Quiz
4%
Это указатель на переопределенный метод класса. Его нельзя опускать при вызове.
90%
Это указатель на текущий объект класса внутри самого класса. Его можно опускать при вызове.
2%
Это не ключевое слово.
4%
Это ключевое слово для вызова обычного метода внутри static-метода.
Статья дня. Паттерны и Singleton – для всех, кто впервые с ними столкнулся
Данная статья ориентирована на тех, кто впервые столкнулся с понятием паттернов, слышал о Singleton’e, но так ничего и не понял.
Читать статью
#читать #java #паттерны
Данная статья ориентирована на тех, кто впервые столкнулся с понятием паттернов, слышал о Singleton’e, но так ничего и не понял.
Читать статью
#читать #java #паттерны
JavaRush
Реализация паттерна Singleton в Java / Паттерны для всех, кто с ними столкнулся
Singleton относится к пораждающим паттернам. Его дословный перевод – одиночка. Этот паттерн гарантирует, что у класса есть только один объект (один экземпляр класса) и к этому объекту предоставляется глобальная точка доступа
Видео дня. Объявление классов (правила)
Содержание:
1. Вступление
2. Синтаксис заголовка класса
3. Как задать тело класса, объявить поля, методы и конструкторы в Java
4. Что такое инициализаторы?
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Вступление
2. Синтаксис заголовка класса
3. Как задать тело класса, объявить поля, методы и конструкторы в Java
4. Что такое инициализаторы?
Ссылка на Youtube
#видео #начинающий
YouTube
Java для начинающих | Урок #5 - Объявление классов (Часть 2)
Всем привет! С Вами Гаус. В этой части 5-го урока Java мы разберем правила объявление классов.
Содержание:
0:00 - Вступление
0:20 - Синтаксис заголовка класса
3:03 - Как задать тело класса
4:53 - Как объявить поля в Java
6:48 - Как объявить методы в Java…
Содержание:
0:00 - Вступление
0:20 - Синтаксис заголовка класса
3:03 - Как задать тело класса
4:53 - Как объявить поля в Java
6:48 - Как объявить методы в Java…
Ответ на #вопрос8
Так как строки в Java являются неизменными, то ваш пароль в виде обычного текста будет доступен в памяти, пока сборщик мусора не очистит её. Любое изменение приведет к созданию новой строки.
А вот в случае с char[], вы можете заменить любой его элемент нулем или пустым символом.
Так как строки в Java являются неизменными, то ваш пароль в виде обычного текста будет доступен в памяти, пока сборщик мусора не очистит её. Любое изменение приведет к созданию новой строки.
А вот в случае с char[], вы можете заменить любой его элемент нулем или пустым символом.
Какое из следующих утверждений верно для method-local inner class?
Anonymous Quiz
16%
Может быть объявлен как public.
29%
Может быть объявлен как static.
9%
Может быть объявлен как finalabstract.
11%
Должен быть объявлен как final.
20%
Все варианты неверные.
15%
Узнать ответ.
Статья дня. Stack Trace и с чем его едят
В этой статье вы узнаете и поймете, как работает такое явление в Java, как StackTrace, так же известное как "Трассировка стека вызовов".
Читать статью
#читать #java
В этой статье вы узнаете и поймете, как работает такое явление в Java, как StackTrace, так же известное как "Трассировка стека вызовов".
Читать статью
#читать #java
JavaRush
Stack Trace и с чем его едят
В этой статье вы узнаете и поймете, как работает такое явление в Java, как StackTrace, так же известное как "Трассировка стека вызовов". Эта информация была структурирована для новичков, столкнувшихся с этим понятием в начале девятого уровня Java Syntax.
Видео дня. Модификаторы доступа
Содержание:
1. Вступление
2. Виды модификаторов доступа
3. Предназначение модификаторов доступа
4. Разграничение доступа
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Вступление
2. Виды модификаторов доступа
3. Предназначение модификаторов доступа
4. Разграничение доступа
Ссылка на Youtube
#видео #начинающий
YouTube
Java для начинающих | Урок #5 - Модификаторы доступа (Часть 1)
Всем привет! С Вами Гаус. В первой части 5-го урока (Объявление классов) Java мы разберем модификаторы доступа.
0:00 - Вступление
0:15 - Какие бывают модификаторы доступа в Java
1:03 - Предназначение модификаторов доступа
8:52 - Разграничение доступа в…
0:00 - Вступление
0:15 - Какие бывают модификаторы доступа в Java
1:03 - Предназначение модификаторов доступа
8:52 - Разграничение доступа в…
Ответ на #вопрос9
Эти методы добавили, чтобы все сделать “и вашим, и нашим”.
О чем это я? Да о том, что с одной стороны нужно было добавить новую функциональность: лямбды, Stream API, с другой стороны, нужно было оставить то, чем славится джава — обратную совместимость.
Для этого нужно было ввести уже готовые решения в интерфейсы. Так к нам и пришли дефолтные методы. То есть, дефолтный метод — это реализованный метод в интерфейсе, у которого есть ключевое слово default.
Эти методы добавили, чтобы все сделать “и вашим, и нашим”.
О чем это я? Да о том, что с одной стороны нужно было добавить новую функциональность: лямбды, Stream API, с другой стороны, нужно было оставить то, чем славится джава — обратную совместимость.
Для этого нужно было ввести уже готовые решения в интерфейсы. Так к нам и пришли дефолтные методы. То есть, дефолтный метод — это реализованный метод в интерфейсе, у которого есть ключевое слово default.
Какое из следующих утверждений верно для класса: java.util.ArrayList?
Anonymous Quiz
4%
Элементы коллекции гарантированно уникальные
5%
Коллекция гарантированно неизменная (immutable
28%
Элементы в коллекции упорядочены.
23%
Элементы в коллекции доступны с помощью уникального ключа.
35%
Все варианты неверные
4%
Узнать ответ
Статья дня. Stack Trace и с чем его едят
В этой статье вы узнаете и поймете, как работает такое явление в Java, как StackTrace, так же известное как "Трассировка стека вызовов".
Читать статью
#читать #java #stacktrace
В этой статье вы узнаете и поймете, как работает такое явление в Java, как StackTrace, так же известное как "Трассировка стека вызовов".
Читать статью
#читать #java #stacktrace
JavaRush
Stack Trace и с чем его едят
В этой статье вы узнаете и поймете, как работает такое явление в Java, как StackTrace, так же известное как "Трассировка стека вызовов". Эта информация была структурирована для новичков, столкнувшихся с этим понятием в начале девятого уровня Java Syntax.
Видео дня. Объектная модель
Содержание:
1. Вступление
2. Интерфейсы (объявление, реализация и применение)
3. Полиморфизм (поля, методы, объекты)
4. Заключение
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Вступление
2. Интерфейсы (объявление, реализация и применение)
3. Полиморфизм (поля, методы, объекты)
4. Заключение
Ссылка на Youtube
#видео #начинающий
YouTube
Java для начинающих | Урок #7 - Объектная модель в Java (Часть 2)
Во второй части седьмого урока мы разберем интерфейсы, и полиморфизм
0:00 Вступление
1:05 Объявление интерфейсов
2:56 Реализация интерфейса
5:07 Применение интерфейсов
7:51 Полиморфизм. Поля
11:38 Полиморфизм. Методы
15:45 Полиморфизм и объекты
17:37 Заключение…
0:00 Вступление
1:05 Объявление интерфейсов
2:56 Реализация интерфейса
5:07 Применение интерфейсов
7:51 Полиморфизм. Поля
11:38 Полиморфизм. Методы
15:45 Полиморфизм и объекты
17:37 Заключение…
Ответ на #вопрос10
Класс называется вложенным (nested), если он определен внутри другого класса.
То есть класс просто определен внутри другого, даже не важно статически определен или не статически. Вложенный класс создается для того, чтобы обслуживать окружающий его класс.
Класс называется вложенным (nested), если он определен внутри другого класса.
То есть класс просто определен внутри другого, даже не важно статически определен или не статически. Вложенный класс создается для того, чтобы обслуживать окружающий его класс.
Где правильно присвоено новое значение к многомерному массиву?
Anonymous Quiz
9%
a[0, 0] = 1;
2%
a{0}{0} = 1;
72%
a[0][0] = 1;
14%
Все варианты неверные
3%
Узнать ответ
Статья дня. Алгоритмы сортировки в теории и на практике
Сортировка — один из базовых видов активности или действий, выполняемых над предметами. Ещё в детсве детей учат сортировать, развивая мышление.
Компьютеры и программы — тоже не исключение. Существует огромное множество алгоритмов. Предлагаю посмотреть, какие есть и как они работают. Кроме того, вдруг однажды вас спросят об одном из них на собеседовании?
Читать статью
#читать #java
Сортировка — один из базовых видов активности или действий, выполняемых над предметами. Ещё в детсве детей учат сортировать, развивая мышление.
Компьютеры и программы — тоже не исключение. Существует огромное множество алгоритмов. Предлагаю посмотреть, какие есть и как они работают. Кроме того, вдруг однажды вас спросят об одном из них на собеседовании?
Читать статью
#читать #java
JavaRush
Алгоритмы сортировки в теории и на практике
Сортировка — один из базовых видов активности или действий, выполняемых над предметами. Ещё в детстве детей учат сортировать, развивая мышление. Компьютеры и программы — тоже не исключение. Существует огромное множество алгоритмов. Предлагаю посмотреть ...