Вхід
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

java

Основы - 7 months назад

Java для начинающих: сложно ли выучить этот язык программирования

Дмитро Сімагін

Журналіст

Java для начинающих: сложно ли выучить этот язык программирования

Популярность профессии разработчика вызывает большой интерес к изучению языков программирования. Несмотря на то, что перечень языков, используемых в профессиональной разработке, состоит из многих десятков названий, большинство новичков стараются выбирать наиболее известные среди них. Одним из таких языков программирования является Java — весьма и весьма востребованный язык в области разработки программного обеспечения. Овладев Java с нуля, перед вами откроются сотни актуальных вакансий с высокой зарплатой. Но перед тем как начать изучение, стоит выяснить преимущества и недостатки Java. Давайте подробно разберем, что собой представляет один из самых популярных языков программирования в мире и стоит ли его выбирать начинающему программисту. 

Новости - 2 years назад

Android, iOS, Java, C#, Python, QA: Andersen запускает бесплатные стажировки с трудоустройством

Ігор Шелудченко

Редактор у Highload

Международная IT-компания Andersen, имеющая более 3,5 тысяч работников, запускает бесплатные программы стажировки для PHP-, Android-, iOS-, Python, C#-разработчиков и QA manual.

Мнение - 2 years назад

Java — мертвый язык: 5 ошибок разработчиков, которые все еще считают технологию актуальной

Анастасія Пономарьова

Журналістка Highload

PHP пора подвинуться? Язык программирования Java не теряет популярности годами — разработчики охотно его учат и используют в работе. Но одновременно существует мнение, что технология уже умирает. Ей осталось недолго.

Подборки - 2 years назад

Не для чайников: 8 продвинутых курсов Java для программистов и тестировщиков

Анастасія Пономарьова

Журналістка Highload

Java уже десятки лет не теряет популярности, ведь на этом языке так удобно писать бэкенд-системы и автотесты. Если вы уже знакомы с основами технологии и пришло время углублять знания, вам пригодится новая подборка курсов.

Новости - 2 years назад

Появились бесплатные курсы Computer Science на языке Java по программе Стэнфордского университета: как попасть

Ігор Шелудченко

Редактор у Highload

Школа программирования Ш++ запустила набор на курс «Компьютерные науки» на Java по адаптированной программе курса Стэнфордского университета.

Новости - 2 years назад

Java-девелопер создал гайд для изучения Collections API и Generics

Ігор Шелудченко

Редактор у Highload

Девелопер створив гайд для вивчення Collections API та Generics

Java-девелопер Николай Мурза создал гайд для изучения Collections API, Generics (и Comparable).

Back-end - 2 years назад

Синтаксис языка программирования: сравнение языков и чем отличается от code style

Андрій Губін

Журналіст

Синтаксис языка программирования — это набор правил, которые определяют способ написания кода. У каждого языка свой уникальный синтаксис, который состоит из команд, операторов, функций и структур данных.

Теория - 2 years назад

Фреймворк Spring и его особенности

Андрій Денисенко

Автор, розробник та перекладач

Фреймворк Spring упрощает и ускоряет программирование на Java. Это очень популярный Java-фреймворк.

Базы данных - 2 years назад

Что такое Hibernate Framework в Java и как его использовать?

Сергій Бондаренко

Журналіст

Сегодня мы рассмотрим важный инструмент для взаимодействия с базами данных — Hibernate. Вы узнаете что это за библиотека, в каких случаях и как используется, а также как реализована работа с БД в Java.

Новости - 2 years назад

Индекс TIOBE определил самый популярный язык программирования 2022 года

Ігор Шелудченко

Редактор у Highload

Индекс TIOBE составил итоговый рейтинг самых популярных языков программирования 2022 года, в котором на первом месте оказался C++. Об этом написал Dice.

Основы - 2 years назад

Массивы в Java: что это такое и как с ними работать

Сергій Бондаренко

Журналіст

В программировании часто работают с такой математической структурой как массив. В языке Java он рассматривается как некая группа элементов одного типа. 

Теория - 2 years назад

Java String format: работа с ним и примеры

Сергій Бондаренко

Журналіст

Сегодня мы разберемся с форматированием текстовых и числовых выражений в Java, поработаем с Java String format(), узнаем что такое спецификаторы, какие они бывают и как ими пользоваться.

Теория - 3 years назад

Java 8 Stream API: шпаргалка для программиста

Сергей Почекутов

Автор

Обработка данных — стандартная задача при разработке. Раньше для этого приходилось использовать циклы или рекурсивные функции. С появлением в Java 8 Stream API процесс обработки данных значительно ускорился. Этот инструмент языка позволяет описать, как нужно обработать данные, кратко и емко.

Теория - 3 years назад

Цикл for-each и метод forEach в Java

Андрій Денисенко

Автор, розробник та перекладач

В Java, кроме цикла for, для итерации по коллекциям используется цикл for-each и методы forEach, forEachOrdered и forEachRemaining.

Теория - 3 years назад

Исключения в Java — пояснение и примеры

Андрій Денисенко

Автор, розробник та перекладач

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

Основы - 3 years назад

От Minecraft до софта для смартфона: почему Javа-программисты востребованы и как им стать

Олена Хацько BLOG

Java Developer Lead у NIX

При изучении любого языка программирования важно структурировать материал и усваивать его постепенно. Существуют темы, без овладения которыми в первую очередь невозможно будет полноценно изучить следующие.

Новости - 3 years назад

Стала известна тройка самых популярных языков: Java готовится «уступить лавры»

Анастасія Пономарьова

Журналістка Highload

Рейтинг, скриншот

Организация TIOBE, которая специализируется на оценке и отслеживании качества ПО, опубликовала свежий рейтинг самых популярных технологий программирования.

Опыт - 3 years назад

Как интегрировать на проекте WebSocket и не сгореть: пошаговая инструкция

Роман Дашківський BLOG

Java Developer в NIX

Привет! Меня зовут Роман Дашковский, я Java Developer в NIX и спикер IT-конференции NIX MultiConf. В этой статье я расскажу, с какими трудностями можно столкнуться при интегрировании на проекте WebSocket и как их преодолеть.

Опыт - 3 years назад

Как перенести проект с Java 11 на Java 17: разбираем самые частые ошибки

Микита Земницький BLOG

Java Developer в NIX

Java 17 — новая LTS-версия — вышла на рынок почти год назад, но до сих пор не приобрела значительную популярность. О том, почему на нее следует перейти, я подробно рассказывал на конференции NIX MultiConf и в своей предыдущей статье на Highload.

Опыт - 3 years назад

Java 17 почти никто не заметил, а зря: почему я решил перейти на новую версию

Микита Земницький BLOG

Java Developer в NIX

Привет! Меня зовут Никита Земницкий, я Java Developer в NIX и спикер IT-конференции NIX MultiConf. В этой статье я расскажу об основных нововведениях Java 17 на уровнях JDK и JVM, об изменениях в языке, безопасности, платформах, а также сравню популярные сборщики мусора для этой версии. Отдельно разберу недостатки новой Java, которые, на мой взгляд, могут усложнить работу разработчика.

Теория - 3 years назад

10 лучших онлайн-компиляторов и редакторов кода для Java

Ігор Грегорченко

Технічний редактор Highload

Хотите попробовать свои силы в программировании на Java, не прикладывая никаких усилий для настройки компьютера? Например, написать простейший «Hello world», чтобы посмотреть, как выглядит Java изнутри?

Теория - 3 years назад

5 лучших Java Frameworks для микросервисов в 2022 году

Ігор Грегорченко

Технічний редактор Highload

Это обзор пяти лучших Java-фреймворков для микросервисов. Для этого мы отобрали лучших кандидатов, аргументировав свой выбор перечислением плюсов и минусов каждого. Сегодня почти каждый современный вариант совместим с Docker и Kubernetes, имеет встроенную поддержку облаков типа AWS, а также бесшовную интеграцию с JVM и JDK.

Теория - 3 years назад

Краткое введение в Java Enum (перечисления) для новичков

Ігор Грегорченко

Технічний редактор Highload

Хотя мы можем создавать свои собственные константы, помечая переменную как static final, иногда мы хотим создать набор постоянных значений, чтобы представить единственные допустимые значения возможные для переменной. Такой набор допустимых значений обычно называют перечислениями (enums).

Новости - 3 years назад

В Java Spring Framework нашли критическую уязвимость — кто может пострадать

Ігор Грегорченко

Технічний редактор Highload

Не успел мир отойти от громкой уязвимости Apache Log4j2 (CVE-2021-44228), как в сети появились сообщения о новой, не менее опасной 0-day уязвимости. В Spring Framework для Java обнаружено сразу несколько уязвимостей «нулевого дня», которые позволяют удаленно выполнять произвольный код (RCE).

Новости - 3 years назад

В России теперь официально нельзя скачать Java и популярный фреймворк

Павло Бєлавін

головний редактор Highload

Американская Oracle запретила пользователям из России скачивать со своего сайта дистрибутив Java, следует из сообщений пользователей в социальных сетях. Telegram-канал “ЗаТелеком”, например, приводит такое сообщение Oracle:

Мнение - 3 years назад

Рыбка Немо, Фея-крестная и Картофельная голова: если бы языки программирования были персонажами Pixar

Богдан Мирченко

Редактор новостей

Рыбка Немо, Фея-крестная и Картофельная голова: если бы языки программирования были персонажами Pixar

Компания Pixar создает одни из самых качественных анимационных продуктов. Персонажи студии тщательно проработаны, каждый имеет свою историю и особенные черты. То же самое и с языками программирования. А что если бы языки и технологии были персонажами Pixar? Представить трудно, но можно. Эту задачу на себя взяли и успешно выполнили авторы блога thecoderhaven. Спойлер: фантазии им не занимать, поэтому это один из самых упоротых материалов Highload.

Новости - 3 years назад

С# обогнал Java, TypeScript на подъеме, все хотят учить Go — рейтинг языков программирования в Украине

Богдан Мирченко

Редактор новостей

С# обогнал Java, TypeScript на подъеме, все хотят учить Go — рейтинг языков программирования в Украине

На портале DOU.UA опубликовали результаты ежегодного опроса по языкам программирования. Отчет сформирован на основе данных 9245 анкет респондентов из Украины. Highload ознакомился с результатами. 

Мнение - 3 years назад

Учиться нужно на механике: почему новичкам не стоит использовать IntelliJ IDEA

Вікторія Пушкіна

Редакторка у Highload

На YouTube-канале основателя школы программирования FoxmindEd Сергея Немчинского появилось новое видео. В нем Сергей рассказал, почему новичкам в Java-разработке не стоит использовать IDE IntelliJ IDEA и в чем тогда писать код.

Новости - 3 years назад

В VS Code теперь документацию пишет ИИ — разработчики хвалят

Богдан Мирченко

Редактор новостей

В VS Code теперь документацию пишет ИИ — разработчики хвалят

Команда стартапа Mintlify выпустила ИИ-расширение VS Code для создания документации. Инструмент, по словам создателей, преследует только одну цель — автоматизировать один из самых скучных и нелюбимых процессов среди разработчиков. Если вам тоже надоело писать документацию, продолжайте читать. 

Мнение - 3 years назад

5 языков программирования, которые не стоит изучать в 2022 году, и их альтернативы

Богдан Мирченко

Редактор новостей

5 языков программирования, которые не стоит изучать в 2022 году, и их альтернативы

Изучая новый язык программирования, важно знать, какие из них набирают популярность, а какие уже устарели. Если ошибиться, можно потратить на освоение неактуальной технологии массу времени. Чтобы этого не произошло, держите список из пять языков, которые в 2022 году можно заменить более актуальными вариантами. На что стоит и не стоит обратить внимание, в своем блоге рассказал разработчик Климент Брайан.

Мнение - 3 years назад

«Неужели кто-то всерьез это спрашивает?»: вопросы на собеседовании по Java, которые нельзя задавать

Богдан Мирченко

Редактор новостей

Вопросы на собеседовании по Java, которые нельзя задавать

Разработчик программного обеспечения Арнольд Галович нашел в интернете еще несколько вопросов по Java, которые не стоит задавать на собеседовании в 2022 году. Первую часть найдете здесь. О чем еще нельзя спрашивать кандидата, чтобы не тратить время зря и не опозориться, читайте далее. 

Подборки - 3 years назад

Главные релизы недели: новый язык программирования, переработанная ElementaryOS и NoOps Kubernetes-платформа

Богдан Мирченко

Редактор новостей

Главные релизы недели: новый язык программирования, переработанная ElementaryOS и NoOps Kubernetes-платформа

Масштабные изменения в дистрибутиве Linux Elementary OS, финальная версия Java-фреймворка Quarkus и крупный релиз systemd. Какими еще релизами была богата прошедшая неделя — читайте далее.   

Теория - 3 years назад

Spring MVC — основные понятия и архитектура

Денис Бородовский

Автор

В статье рассмотрим основные принципы взаимодействия популярного Java-фреймворка Spring и базового паттерна разработки MVC. Это отличное введение для новичка в практику использования Spring в современном программировании.

Мнение - 3 years назад

«Дружище, беги из этой компании!»: вопросы на собеседованиях по Java, которые нельзя задавать

Богдан Мирченко

Редактор новостей

«Дружище, беги из этой компании!»: вопросы на собеседованиях по Java, которые нельзя задавать

Цель интервьюера на любом собеседовании — выбрать кандидата, задавая профильные вопросы. Но как уверен разработчик программного обеспечения Арнольд Галович, не все вопросы одинаково полезны и удачны, а некоторые и вовсе не актуальны. О чем уже не стоит спрашивать на собеседовании по Java, чтобы как минимум не тратить время зря, специалист рассказал в своем блоге. 

Теория - 3 years назад

Краткий обзор Spring Security, создание проекта и подключение зависимостей

Сергей Почекутов

Автор

Spring Security — среда для аутентификации и авторизации пользователей. Фреймворк применяется для защиты приложений на Spring. В нем представлены базовые инструменты безопасности, которые без труда расширяются для решения разных задач.

Новости

Как выбрать пароль? Эксперты по кибербезопасности дали 7 рекомендаций

7 months назад

Типы данных в Python: полное руководство

8 months назад

Как создать Телеграм-бота на Python за 30 минут: полное руководство

9 months назад

Ключевое слово yield в Python: как оно работает

9 months назад

Примеры match/case в Python 3.10 с объяснением

9 months назад

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

1 year назад

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

1 year назад

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

1 year назад

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

1 year назад

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

1 year назад
Показать еще
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от Depositphotos


Отдельные материалы могут содержать ссылки на партнеров. Это не влияет на контент и политику редакции, но дает изданию возможности для развития.


Поддержка серверов

Партнер по SEO

Решение сложных IT-задач

© Highload. 2021-2025

Ваша жалоба отправлена модератору

Переглядаючи цей сайт, ви погоджуєтесь з нашою політикою конфіденційностіOK

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Cancel

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: