Java библиотека
Книги, статьи, мемы и многое другое для Java программиста! По сотрудничеству и рекламе: @NadikaKir Мы на бирже: telega.in/channels/javalib/card?r=lcDuijdm Сообщество VK https://vk.com/javatutorial
Show more30 370
Subscribers
+424 hours
+327 days
+16230 days
- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Subscriber growth rate
Data loading in progress...
Photo unavailableShow in Telegram
8–9 июня проводим Weekend Offer Backend
Устроиться в Яндекс за выходные — реально. Ищем крутых бэкендеров с опытом работы от 3 лет на C++, Python или Java, готовых работать в офисном или гибридном режиме на территории России или Республики Беларусь.
Подавайте заявку до 6 июня — и всего за 2 дня пройдите все технические собеседования. После сможете пообщаться с нанимателями и выбрать из участвующих команд ту, которая покажется самой интересной. Если всё сложится хорошо, сразу же пришлём вам офер.
Узнать подробности и зарегистрироваться.
❤ 2👍 1🔥 1
Шпаргалка по основам Java с примерами кода.
В ней есть всё, что может пригодиться начинающему разработчику.
Оригинал в хорошем качестве можно взять тут
❤ 8👍 4🔥 1
Photo unavailableShow in Telegram
30 мая встречаемся на бесплатном онлайн-митапе от Naumen для java-разработчиков. В программе четыре доклада. Делимся анонсами некоторых из них:
🔸 Обновление Java с 17 на 21: через тернии к звездам — Денис Абрамов из Naumen.
Расскажем о непростом пути миграции систем на Java 21, с какими неожиданными препятствиями можно столкнуться и как их преодолеть. Поделимся, какие результаты мы получили после обновления и почему вообще стоит обновляться.
🔸 Лучше день потерять, потом за 5 минут долететь — Анатолий Саблин из «Сибур».
Представим несколько кейсов из тринадцатилетнего опыта java-разработчика. Расскажем, как лень обработать исключение вылилась в плавающую ошибку в промышленной эксплуатации на несколько месяцев. И как нехватка опыта спрогнозировать возможное поведение системы, а также непонимание работы инфраструктуры и компонентов привели к финансовым убыткам компании. На примере продемонстрируем, почему паттерны проектирования придумали не ради каверзных вопросов на собеседовании.
→ Зарегистрироваться.
Встречаемся онлайн 30 мая в 16:00 мск.
Если вы из Екатеринбурга — ждём на афтепати 🍕
erid: 2VtzqvZLTXX
Реклама, АО «Нау-сервис», ИНН 6671116364,
https://www.naumen.ru/
👍 4❤ 2🔥 1
Photo unavailableShow in Telegram
🖥 Java kanban — пет-проект на Java
Суть проекта заключается в реализации помощника по организации работы. Доска kanban помогает разбить задачи на более мелкие, чтоб упростить и ускорить процесс реализации. Эта доска имеет возможность реализации простых
CRUD
операций и отправки и получения данных с сервера, с помощью библиотек Gson
и HttpServer
. В проекте реализованы 2 сервера, один из которых отвечает за приём, отправку, старт и остановку работы сервера, второй — за внутреннюю реализацию процессов работы сервера. Также в приложении есть возможность сохранять данные локально (в файле формата CSV с возможностью последующего считывания с файла при перезагрузке приложения) и написаны JUnit
тесты.
🖥 GitHub
@javalib🔥 10❤ 3👍 2
Photo unavailableShow in Telegram
Хотите узнать о технологиях в Яндексе? Слушайте I like techno 🔥
I like techno — подкаст про технологии от Яндекс Еды, Лавки, Такси, Маркета, Доставки и Техплатформы Екома и Райдтеха. В выпусках эксперты рассказывают, что стоит за простыми приложениями в гаджетах, и говорят о бизнесе, продукте и людях, которые создают технологии.
В первых двух эпизодах обсудили технологии в Яндекс Еде и Лавке и продуктовую разработку в Такси и Самокатах.
Узнайте подробнее на сайте подкаста и переходите слушать на YouTube и Яндекс Музыку! 🎧
👍 3❤ 1🔥 1🤩 1
Photo unavailableShow in Telegram
🖥 Преобразование кода ASCII в символы в Java
▶️Если в двух словах, то для быстрого преобразования ASCII-кода в символ на Java, вы можете использовать следующий код:
char asciiCharacter = (char) 65; // ASCII-код 65 — это 'A'Чтобы произвести конвертацию ASCII-кода в символ, достаточно явно привести значение целочисленного типа
int
к символьному типу char
.
▶️Чуть подробнее про ASCII и символы в Java
В Java символы ASCII представлены с использованием типа данных char
, который способен представлять 16-битные символы Unicode. Поскольку ASCII является подмножеством Unicode, они корректно представлены в этой системе.
Преобразование осуществляется без обращения к вспомогательным операциям, например, к таблицам преобразования или к добавочным методам; для этого Java просто производит преобразование числового значения в ASCII-код.
Важно учесть, что в ASCII кодировке есть управляющие символы (0-31, 127), а также буквы, цифры и символы пунктуации (32-126), входящие в стандартный набор ASCII.
▶️Проверка, что число в нужном диапазоне
Предварительная проверка диапазона числа спасёт от возможных проблем. Убедитесь, что число, которое вы собираетесь преобразовать, лежит в пределах от 0 до 255:
int asciiCode = 65;
if (asciiCode >= 0 && asciiCode <= 255) {
char character = (char) asciiCode;
// "Всегда подтверждай правильность диапазона перед преобразованием!" – золотое правило разработчика
}
Такой подход повышает надёжность вашего кода и помогает избежать ошибок.
▶️Преобразование символа в строку
Если вам необходим результат в виде строки, а не символа, используйте метод Character.toString
или просто добавьте символ к пустой строке:
String characterStr = Character.toString((char) asciiCode);
// или проще
String characterStr = "" + (char) asciiCode;
Теперь у вас есть как символ, так и строка.
@javalib👍 14❤ 3
Photo unavailableShow in Telegram
Ростов-на-Дону, приглашаем 23 мая на митап IT Talk by Sber 👨💻
Обещаем интересную программу и много нетворкинга. Будем слушать доклады на тему soft skills, проектирования ПО и роли AI в тестировании.
Спикеры и темы:
👉 Виталий Куценко — руководитель направления дивизиона «Кредитные продукты и процессы» — «Послание к самому себе: "…про архитектуру приложений"».
👉 Ирина Коровина — главный инженер по разработке управления технологий маркетинга — «Искусственный интеллект: новый помощник тестировщика. Как мы попробовали применить AI в Медиа».
👉 Михаил Новотарский — руководитель направления, QA-лид внутреннего сервиса «СберДруг» — «Управление гневом в работе ИТ-команд».
Локация: Ростов-на-Дону, Лофт «РУБИН» Театральный просп., 85 (этаж 4)
Ждём вас 23 мая в 18:00!
Регистрируйтесь по ссылке 😉
❤ 8🔥 3
👩💻 Java. Enum на примерах.
В данном видео автор рассказывает о Enum в языке программирования Java. Показывает разные варианты применения Enum на примерах.
Java. Enum на примерах.
В данном видео я рассказываю о Enum в языке программирования Java. Показываю разные варианты применения Enum на примерах. Поддержать канал на Boosty:
https://boosty.to/arhitutorialsНаш чатик в Telegram:
https://t.me/ArhiTutorials#arhitutorialsjava #ityoutubersru
❤ 6👍 3🔥 1
Photo unavailableShow in Telegram
Лучшие практики разработки ПО, которые помогут строить высококачественные, поддерживаемые и расширяемые системы
Изучите их на открытом практическом уроке «Domain Driven Design» от OTUS, где мы разберем:
- основные принципы DDD;
- проектирование Bounded Context;
- применение DDD в архитектуре проекта.
Спикер — опытный разработчик в одной из крупнейших российских компаний.
Встречаемся 29 мая в 20:00 мск в рамках старта большого курса «Highload Architect». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS!
➡️ Ссылка для регистрации: https://vk.cc/cwQug2
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍 6❤ 3🔥 2
Photo unavailableShow in Telegram
⌨️ Управление доступом к членам класса
Модификаторы уровня доступа определяют, могут ли другие классы использовать определенное поле или вызывать определенный метод.
Существует 4 уровня доступа:
private
Указывает, что доступ возможен только в его собственном классе.
package-private (нет явного модификатора)
Указывает, что доступ только внутри своего собственного пакета.
protected
Указывает, что доступ возможен только внутри его собственного пакета (как в случае с package-private) и, кроме того, для подкласса его класса в другом пакете.
public
Указывает, что доступ возможен отовсюду.
👍 15❤ 1🔥 1