Какое первоначальное название имел язык программирования Java до его переименования?
Anonymous Quiz
60%
Oak
15%
Cobol
13%
Perl
12%
Paradox
👍5🔥2😁1
Как использовать потоки в Java?
Ответ:
Thread thread = new Thread(() -> System.out.println("Running in a thread"));
thread.start();
try {
thread.join();
} catch (InterruptedException e) {
e.printStackTrace();
}
synchronized(this) {
// критическая секция
}
ExecutorService executor = Executors.newFixedThreadPool(2);
executor.submit(() -> System.out.println("Task executed"));
executor.shutdown();
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
👍5🔥3
Media is too big
VIEW IN TELEGRAM
free-programming-books — большой репозиторий, в котором собраны книги для изучения программирования, с задачами и справочниками по многим языкам программирования, в том числе и на Java.
👉 Java Ready | #репозиторий
📌 Ссылочка на репозиторий: Github😸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
📖 Программируем на Java
⬇️ Скачать книгу
👉 Java Ready | #книга
Книга фокусируется на основах языка Java и его объектно-ориентированных принципах.
Автор акцентирует внимание на практическом применении концепций через примеры и задачи.
Автор: Лой Марк
Год: 2023
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Плейлист, состоящий из 17 небольших уроков, каждый из которых содержит в себе краткий разбор той или иной темы языка Java.
Ссылка на курс: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Что такое утечка памяти в Java и как её избежать?
Ответ:
1. Избегайте длительных ссылок: Удаляйте ссылки на объекты, как только они больше не нужны.
2. Используйте слабые ссылки (Weak References): Позволяйте сборщику мусора удалять объекты, даже если на них ещё есть ссылки.
3. Закрывайте ресурсы: Всегда закрывайте файлы, потоки и соединения после использования (try-with-resources).
4. Избегайте статических коллекций: Статические коллекции живут до конца работы программы и могут вызвать утечки памяти.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👎1🔥1
Класс Arrays — это утилитный класс в Java, который упрощает работу с массивами. Он предоставляет методы для сортировки, поиска, сравнения и преобразования массивов в строки.
Эти методы позволяют быстро и эффективно выполнять стандартные операции с массивами, делая код более компактным и удобным.
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝9🔥4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
CodeHS — это интерактивная образовательная платформа, специализирующаяся на обучении программированию, в частности, предлагающая курсы по Java с акцентом на практические задачи и проекты.
⛓ Ссылочка: https://codehs.com/
👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
java8-tutorial — репозиторий, содержит учебные материалы и примеры кода, посвященные особенностям и нововведениям Java.
👉 Java Ready | #репозиторий
📌 Ссылочка на репозиторий: Github😸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
Pattern и Matcher — это классы, предоставляемые Java для работы с регулярными выражениями.
Pattern используется для компиляции регулярного выражения, а Matcher используется для сравнения этого выражения с определенной последовательностью символов.
Приведенный код использует классы Pattern и Matcher для поиска и подсчёта цифр в строке.
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤝2
В этой статье:
• Основы кеширования в Spring Boot.
• Выбор данных для кеширования.
• Асинхронное кеширование и мониторинг.
🔊 Если заинтересовало, продолжай читать на Habr!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
Плейлист из 46 уроков по фреймворку Spring, с которым вы изучите все основные темы для создания полноценных приложений.
Ссылка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
📖 Java from EPAM
⬇️ Скачать книгу
👉 Java Ready | #книга
Книга является подробным учебным материалом, который знакомит читателей с основами языка Java и его экосистемы, предоставляя целенаправленные упражнения и реальные примеры для углубленного понимания программирования.
Автор: Игорь Блинов, Валерий Романчик
Год: 2021
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Media is too big
VIEW IN TELEGRAM
best-leetcode-resources — коллекцию ресурсов, методов и советов, помогающих разработчикам эффективно готовиться к решениям задач по java на платформе LeetCode для собеседований и улучшения алгоритмических навыков.
👉 Java Ready | #репозиторий
📌 Ссылочка на репозиторий: Github😸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
В Java он используется для случайного перемешивания элементов списка. Принимает список как аргумент и изменяет его порядок элементов на случайный. Но этот метод изменяет исходный список, а не создаёт новый.
В этом примере на картинке, создается список
list
с числами от 1 до 5. После вызова Collections.shuffle(list)
порядок элементов в списке будет изменён случайным образом. Результат будет отличаться при каждом запуске программы.🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23🤝7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
sololearn — это интерактивная платформа для обучения программированию, предлагающая курсы по различным языкам и технологиям, а также возможность практиковать навыки через мобильные приложения и сообщества.
⛓ Ссылочка: https://www.sololearn.com/ru/learn/courses/java-introduction
👉 Java Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3👎1
This media is not supported in your browser
VIEW IN TELEGRAM
SysOut for Java — это расширение для Visual Studio Code, которое автоматически вставляет
👉 Java Ready | #плагин
System.out.println
для быстрой отладки и вывода данных в Java-программах.Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Плейлист из 8 подробных уроков, посмотрев которые вы разработаете полноценное веб-приложение с нуля.
Ссылка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍6