Получи случайную криптовалюту за регистрацию!

Senior Java Developer

Логотип телеграм канала @seniorjavist — Senior Java Developer S
Логотип телеграм канала @seniorjavist — Senior Java Developer
Адрес канала: @seniorjavist
Категории: Образование
Язык: Русский
Количество подписчиков: 21.01K
Описание канала:

Изучаем Java.
По вопросам сотрудничества: @adv_and_pr
Канал на бирже: https://telega.in/c/seniorjavist

Рейтинги и Отзывы

3.50

2 отзыва

Оценить канал seniorjavist и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

1

1 звезд

0


Последние сообщения 108

2021-12-07 20:20:53
Пустая коллекция вместо Null

Если ваша программа может возвращать коллекцию, которая не содержит ни одного значения, убедитесь, что возвращена именно пустая коллекция, а не Null. Это сэкономит вам время на различные проверки.
762 views17:20
Открыть/Комментировать
2021-12-07 16:46:21
NodeJS — самая популярная технология в Силиконовой долине. Навык работы на этой платформе открывает удивительные карьерные возможности любому разработчику на JavaScript.

Хотите узнать подробнее какие возможности открывает Node.js разработчикам на Javascript?

Приглашаем 8 декабря в 20:00 на Demo Day онлайн-курса «Node.js Developer» от Otus.

Александр Коржиков, ведущий эксперт JavaScript расскажет, как за 4 месяца научиться разрабатывать серверные приложения любой сложности на Node.js с использованием Express, TypeScript, GraphQl, Apollo и Nest.js и получите глубокое понимание архитектуры и дизайна Node.js.

В конце встречи у вас будет возможность занять место в группе по спец.цене.

Регистрируйтесь по ссылке https://otus.pw/WNhGs/
796 views13:46
Открыть/Комментировать
2021-12-07 13:50:58
FileOutputStream vs. FileWriter

Запись файлов на Java осуществляется двумя способами: FileOutputStream и FileWriter. Какой именно метод выбрать, зависит от конкретной задачи.

FileOutputStream предназначен для записи потоков необработанных байтов. Это делает его идеальным решением для работы, например, с изображениями.

У FileWriter другое призвание: работа с потоками символов. Так что если вы пишете текстовые файлы, выбирайте этот метод.
797 views10:50
Открыть/Комментировать
2021-12-05 17:42:55
JSON, сериализация

JSON – невероятно удобный и полезный синтаксис для хранения и обмена данными. Java полностью поддерживает его.

В данном примере кода рассмотрим пример сериализации данных.
973 views14:42
Открыть/Комментировать
2021-12-03 17:49:08
Array vs ArrayList

Выбор между Array (стандартным Java-массивом) и ArrayList зависит от специфики задачи на Java, которую требуется решить. Помните о следующих особенностях этих типов:

Array имеет фиксированный размер и память для него выделяется в момент объявления, а размер ArrayList может динамически изменяться;
Массивы Java работают гораздо быстрее, а в ArrayList намного проще добавлять/удалять элементы;
При работе с Array велика вероятность получить ошибку ArrayIndexOutOfBoundsException;
У ArrayList только одно измерение, а вот массивы Java могут быть многомерными.
1.1K views14:49
Открыть/Комментировать
2021-12-03 14:39:22
Выбрать первый язык программирования непросто. Особенно когда ещё не определились, чем хотите заниматься: делать сайты, разрабатывать мобильные приложения или погрузиться в data science
Java — отличный вариант для старта в программировании.
На Java вы сможете:
создавать бэкенд для сайтов
писать игры и мобильные приложения на Android
работать с big data
создавать VR-приложения
писать десктопные программы для бизнеса и государства
Зарплата Java-разработчика стартует от 90 000 рублей. Например, на курсе «Профессия Java-разработчик» вы уже через 4 месяца станете junior-специалистом и сможете устроиться на работу.

Новогодняя распродажа - скидки до 60% весь декабрь.
Каждый, кто купит в декабре курс, получит три скидки от партнеров:
Asus - скидка 10% на ноутбуки.
Литрес - -25% на все книги + 2 книги в подарок из подборки.
Clinique - скидка 40% на все, кроме новогодних коллекций.
Переходите: https://clc.to/9OMuCA и выбирайте подарок себе или близкому человеку со скидкой до 60%
956 views11:39
Открыть/Комментировать
2021-12-03 13:59:06
Объединение хеш-таблиц

Объединять два хеша, итерируя их значения вручную, весьма неэффективно. Вот альтернативное решение этой задачи, которое точно вам понравится.
241 views10:59
Открыть/Комментировать
2021-12-02 21:24:01
Вычисление степени

Возвести число в степень можно двумя способами:
простым умножением;
с помощью функции Math.pow(double base, double exponent)

Использовать библиотечную функцию рекомендуется только при крайней необходимости, например, в случае дробной или отрицательной степени.

Простое умножение на Java работает в 300-600 раз эффективнее, к тому же его можно дополнительно оптимизировать.
523 views18:24
Открыть/Комментировать
2021-12-02 17:41:27
Frontend Planet - канал, с самыми передовыми онлайн-инструментами, без которых не обойдется ни один разработчик.  

Подписывайся и верстай в ускоренном режиме.
623 views14:41
Открыть/Комментировать
2021-12-02 17:32:52
Метод parseInt()

Используется для получения примитивного типа данных определенной строки, другими словами — преобразует строку в число. Это статический метод и может иметь один аргумент или два.

parseInt(String s) - возвращает целое (только в десятичной системе).

parseInt(int i) - возвращает целое число, учитывая строковое представление десятичных, двоичных, восьмеричных и шестнадцатеричных (radix равно 10, 2, 8 или 16 соответственно) чисел в качестве входных данных.
650 views14:32
Открыть/Комментировать