Ответ на #вопрос16
OutOfMemoryError выбрасывается, когда виртуальная машина Java не может выделить (разместить) объект из-за нехватки памяти, а сборщик мусора не может высвободить ещё.
OutOfMemoryError выбрасывается, когда виртуальная машина Java не может выделить (разместить) объект из-за нехватки памяти, а сборщик мусора не может высвободить ещё.
Как выглядит тернарный оператор:
Anonymous Quiz
79%
? :
4%
^
2%
!
8%
&&
5%
Все варианты неверные
3%
Узнать ответ
Статья дня. ☕ Топ-10 книг по Java, вышедших за последние два года
Подборка лучших книг последних двух лет для тех, кто хочет вывести свои навыки в Java на новый уровень. В них вы найдете экспертные советы от лидеров.
Только читая книги можно взглянуть на проблемы иначе, изучить новые техники и стать востребованным специалистом.
Читать статью
#читать #java
Подборка лучших книг последних двух лет для тех, кто хочет вывести свои навыки в Java на новый уровень. В них вы найдете экспертные советы от лидеров.
Только читая книги можно взглянуть на проблемы иначе, изучить новые техники и стать востребованным специалистом.
Читать статью
#читать #java
Библиотека программиста
☕ Топ-10 книг по Java, вышедших за последние два года
Подборка лучших книг последних двух лет для тех, кто хочет вывести свои навыки в Java на новый уровень. В них вы найдете экспертные советы от лидеров. Только читая книги можно взглянуть на проблемы иначе, изучить новые техники и стать востребованным специалистом.
Видео дня. Дополнительные свойства классов
Содержание:
1. Вступление
2. Метод main
3. Что такое перегруженный метод?
4. Заключение
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Вступление
2. Метод main
3. Что такое перегруженный метод?
4. Заключение
Ссылка на Youtube
#видео #начинающий
YouTube
Java для начинающих | Урок #5 - Дополнительные свойства классов (Часть 3)
Всем привет! С Вами Гаус. В этой части 5-го урока Java мы разберем дополнительные свойства классов.
Содержание:
0:00 - Вступление
0:21 - Как задается метод main?
2:00 - Параметры метода. Примитивные типы
3:23 - Параметры метода. Ссылочные типы
4:48 - Что…
Содержание:
0:00 - Вступление
0:21 - Как задается метод main?
2:00 - Параметры метода. Примитивные типы
3:23 - Параметры метода. Ссылочные типы
4:48 - Что…
Ответ на #вопрос17
Поскольку у нас не получится присвоить новое значение для final переменной, кажется, что это переменные константы.
Но это только на первый взгляд. Если тип данных, на который ссылается переменная — immutable, то да, это константа. А если тип данных mutable, то есть изменяемый, при помощи методов и переменных можно будет изменить значение объекта, на который ссылается final переменная, и в таком случае назвать ее константой нельзя.
Так вот, на примере видно, что часть финальных переменных действительно константы, а часть — нет, и их можно изменить.
Поскольку у нас не получится присвоить новое значение для final переменной, кажется, что это переменные константы.
Но это только на первый взгляд. Если тип данных, на который ссылается переменная — immutable, то да, это константа. А если тип данных mutable, то есть изменяемый, при помощи методов и переменных можно будет изменить значение объекта, на который ссылается final переменная, и в таком случае назвать ее константой нельзя.
Так вот, на примере видно, что часть финальных переменных действительно константы, а часть — нет, и их можно изменить.
Статья дня. Современная разработка на Java: update, фичи, API и Copilot
Летом этого года компания *instinctools организовала и провела серию онлайн-дискуссий с разработчиками и экспертами в области IТ.
В рамках проекта «Техпора» компании хотелось услышать разные точки зрения на события и проблемы, которые волнуют разработчиков.
Одна из этих серий касалась проблем современной разработки на Java. Дискуссия оказалась настолько информативной, что было решено собрать самые интересные моменты и опубликовать их здесь, на «Хабре».
Читать статью
#читать #java
Летом этого года компания *instinctools организовала и провела серию онлайн-дискуссий с разработчиками и экспертами в области IТ.
В рамках проекта «Техпора» компании хотелось услышать разные точки зрения на события и проблемы, которые волнуют разработчиков.
Одна из этих серий касалась проблем современной разработки на Java. Дискуссия оказалась настолько информативной, что было решено собрать самые интересные моменты и опубликовать их здесь, на «Хабре».
Читать статью
#читать #java
Хабр
Современная разработка на Java: update, фичи, API и Copilot
Фото Medium.com Летом этого года мы в *instinctools организовали и провели серию онлайн-дискуссий с разработчиками и экспертами в области IТ. В рамках проекта «Техпора» нам хотелось услышать разные...
Видео дня. Преобразование типов (часть 1)
Содержание:
1. Виды преобразований
2. Преобразование к строке
3. Запрещённые преобразования
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Виды преобразований
2. Преобразование к строке
3. Запрещённые преобразования
Ссылка на Youtube
#видео #начинающий
YouTube
Java для начинающих | Урок #6 - Преобразование типов (Часть 1)
Всем привет! С Вами Гаус. В 6-ом уроке Java мы разберем преобразование типов.
Содержание:
0:00 - Вступление
0:08 - Введение
2:22 - Какие бывают виды приведений?
2:41 - О тождественном преобразовании в Java
4:11 - О преобразовании примитивных типов в Java.…
Содержание:
0:00 - Вступление
0:08 - Введение
2:22 - Какие бывают виды приведений?
2:41 - О тождественном преобразовании в Java
4:11 - О преобразовании примитивных типов в Java.…
Ответ на #вопрос18
Ассоциация обозначает связь между объектами. Композиция и агрегация — частные случаи ассоциации «часть-целое».
Агрегация предполагает, что объекты связаны взаимоотношением «part-of» (часть).
Композиция – более строгий вариант агрегации. Дополнительно к требованию «part-of» накладывается условие, что экземпляр «части» может входить только в одно целое (или никуда не входить), в то время как в случае агрегации экземпляр «части» может входить в несколько целых.
Ассоциация обозначает связь между объектами. Композиция и агрегация — частные случаи ассоциации «часть-целое».
Агрегация предполагает, что объекты связаны взаимоотношением «part-of» (часть).
Композиция – более строгий вариант агрегации. Дополнительно к требованию «part-of» накладывается условие, что экземпляр «части» может входить только в одно целое (или никуда не входить), в то время как в случае агрегации экземпляр «части» может входить в несколько целых.
Друзья, у кого есть опыт в Java и мог бы помочь с оформлением интересных задач для канала - напишите @aldrson.
Статья дня. Лямбда-выражения в Java — что это такое, зачем нужны и как выглядят
Лямбда-выражения или анонимные функции — это блоки кода с параметрами, которые можно вызвать из другого места программы. Они называются анонимными, потому что в отличие от функций, у них нет имён.
Содержание:
1. Примеры синтаксиса:
1) C параметром
2) Без параметров
3) С несколькими параметрами
Читать статью
#java #читать
Лямбда-выражения или анонимные функции — это блоки кода с параметрами, которые можно вызвать из другого места программы. Они называются анонимными, потому что в отличие от функций, у них нет имён.
Содержание:
1. Примеры синтаксиса:
1) C параметром
2) Без параметров
3) С несколькими параметрами
Читать статью
#java #читать
Tproger
Лямбда-выражения в Java — что это такое и зачем они нужны
Лямбда-выражения или анонимные функции встречаются во многих языках программирования. Рассказываем про лямбда-выражения в Java с примерами.
Видео дня. Массивы (часть 2)
Содержание:
1. ArrayStoreExeption
2. Переменные и их значения
3. Клонирование
Ссылка на Youtube
#видео #начинающий
Содержание:
1. ArrayStoreExeption
2. Переменные и их значения
3. Клонирование
Ссылка на Youtube
#видео #начинающий
YouTube
Java для начинающих | Урок #8 - Массивы (Часть 2)
Во второй части мы разберем ошибку ArrayStoreException, а так же клонирование массива
По всем вопросам: [email protected]
Присоединяйся к нашей группы в контакте, где можно пообщаться с единомышленниками: https://vk.com/gausschannel
И в чат дискорда:…
По всем вопросам: [email protected]
Присоединяйся к нашей группы в контакте, где можно пообщаться с единомышленниками: https://vk.com/gausschannel
И в чат дискорда:…
Java для начинающих - канал для тех, кто только начинает учить Java.
Что есть на канале:
1. Туториалы по Java
2. Книги по Java
3. Наши рекомендации по изучению Java
4. Best practices.
Наш чат, где можно задать вопросы.
Подписывайтесь и читайте - https://yangx.top/javazavr
Что есть на канале:
1. Туториалы по Java
2. Книги по Java
3. Наши рекомендации по изучению Java
4. Best practices.
Наш чат, где можно задать вопросы.
Подписывайтесь и читайте - https://yangx.top/javazavr
Ответ на #вопрос19
Сериализация – это процесс сохранения состояния объекта в последовательность байт.
Десериализация – это процесс восстановления объекта, из этих байт. Java Serialization API предоставляет стандартный механизм для создания сериализуемых объектов.
Сериализация – это процесс сохранения состояния объекта в последовательность байт.
Десериализация – это процесс восстановления объекта, из этих байт. Java Serialization API предоставляет стандартный механизм для создания сериализуемых объектов.
Статья дня. Создаём приложение с чистой архитектурой на Java 11
Архитектура программного обеспечения − важная тема программной инженерии последних лет. На практике реализация приложений с чистой архитектурой часто вызывает затруднения.
Мы не затрагиваем паттерны или алгоритмы: под прицелом другие проблемы с точки зрения Java-разработчиков.
Содержание:
1. Реализация
2. Собираем все вместе
3. Веб-фреймворки
4. и т.д.
Разбираться
#java #читать
Архитектура программного обеспечения − важная тема программной инженерии последних лет. На практике реализация приложений с чистой архитектурой часто вызывает затруднения.
Мы не затрагиваем паттерны или алгоритмы: под прицелом другие проблемы с точки зрения Java-разработчиков.
Содержание:
1. Реализация
2. Собираем все вместе
3. Веб-фреймворки
4. и т.д.
Разбираться
#java #читать
Библиотека программиста
Создаём приложение с чистой архитектурой на Java 11
Всё больше внимания уделяется программам с чистой архитектурой. Рассказываем и показываем, как разрабатывать такие приложения на языке Java.<!-- more -->
Видео дня. Основы ООП
Содержание:
1. Объекты
2. Состояние
3. Поведение
4. Уникальность
5. Классы
6. Инкапсуляция, полиморфизм, наследование
7. Достоинства и недостатки ООП
Ссылка на Youtube
#видео #начинающий
Содержание:
1. Объекты
2. Состояние
3. Поведение
4. Уникальность
5. Классы
6. Инкапсуляция, полиморфизм, наследование
7. Достоинства и недостатки ООП
Ссылка на Youtube
#видео #начинающий
YouTube
Java для начинающих | Урок #1 - Основы ООП
Всем привет! Это первый урок из курса по Java
0:00 - Вступление
0:16 - ООП
2:25 - Объекты
3:25 - Состояние
5:00 - Поведение
6:55 - Уникальность
8:10 - Классы
10:30 - Инкапсуляция
12:45 - Полиморфизм
15:55 - Типы отношений между классами
16:38 - Агрегация…
0:00 - Вступление
0:16 - ООП
2:25 - Объекты
3:25 - Состояние
5:00 - Поведение
6:55 - Уникальность
8:10 - Классы
10:30 - Инкапсуляция
12:45 - Полиморфизм
15:55 - Типы отношений между классами
16:38 - Агрегация…