AI Academy
new
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Авторы
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Статьи
Авторы
Все группы
Все статьи
John Selawsky
Senior Java-разработчик и преподаватель в
LearningTree
Написать сообщение
Senior Java-разработчик и преподаватель Java на курсах программирования Learning Tree International. Иногда пишу всякие глупости по программированию на Java. Опыт разработки Java/J2EE - 8 лет. Я верю в силу Java.
Авторские статьи
John Selawsky
Изучение Python
28 сентября 2026 г. в 16:10
Преобразование JSON в CSV в Python
Привет, любители Python! Сегодня мы займемся распространенной задачей преобразования данных: конвертируем JSON в CSV. К концу этой статьи вы будете обладать знаниями и инструментами, позволяющими легко преобразовывать данные JSON в формат CSV с помощью Python.
John Selawsky
Архив info.javarush
22 сентября 2026 г. в 11:25
Наследование против композиции в Java
Эта статья иллюстрирует концепции наследования и композиции в Java. Первый пример демонстрирует наследование, а затем показывается как улучшить дизайн наследования с использованием композиции. О том как выбрать между ними, мы подытожим в конце ...
John Selawsky
Java Developer
14 сентября 2026 г. в 11:18
Reverse string в Java: учимся реверсировать строки разными способами
Можно ли стать хорошим программистом без знания алгоритмов? Весьма и весьма спорно. Да, вы сможете найти работу в наших аутсорс-компаниях, ведь в них на собеседованиях задают вопросы в большей степени по...
John Selawsky
Random
14 сентября 2026 г. в 11:03
Replace string в Java
В работе программиста довольно часто некоторые задачи или их составляющие могут повторяться. Поэтому сегодня хотелось бы затронуть тему, которая часто встречается в повседневной работе любого Java-разработчика.
John Selawsky
Java Developer
9 сентября 2026 г. в 07:25
Java varargs
Сегодня мы обсудим такую штуку как varargs в Java. Varargs — или Variable Arguments — это технология, которая позволяет создавать методы с произвольным количеством аргументов. В данной статье мы научимся создавать такие методы, обсудим, зачем нужны varargs и когда их лучше...
John Selawsky
Java Developer
8 сентября 2026 г. в 13:23
Использование varargs при работе с дженериками
Привет! На сегодняшнем занятии мы продолжим изучать дженерики. Так уж вышло, что это большая тема, но деваться некуда — это крайне важная часть языка :) Когда будешь изучать документацию Oracle по дженерикам или читать гайды в интернете, тебе встретятся термины...
John Selawsky
Java Developer
3 сентября 2026 г. в 11:24
XML в Java: Что это?
Привет! Сегодня мы познакомимся с еще одним форматом данных, который называется XML. Это очень важная тема. В работе над настоящими Java-приложениями ты почти наверняка столкнешься с задачами, связанными с XML. Этот формат используется в Java-разработке практически...
John Selawsky
Java Developer
31 августа 2026 г. в 09:13
Паттерн проектирования “Стратегия”
Привет! В предыдущих лекциях мы уже встречались с таким понятием как «паттерн проектирования». Если ты забыл, напомним: этим термином обозначают некое стандартное решение распространенной в программировании задачи. На JavaRush мы часто говорим...
John Selawsky
Java Developer
26 августа 2026 г. в 08:49
Логические операторы в Java
Логические операции выполняются с помощью логических операторов. Уж простите за тавтологию, но дела обстоят именно так. Основные логические операции (в программировании и математике) можно применять к логическим аргументам (операндам), а также составлять более...
John Selawsky
Java Developer
25 августа 2026 г. в 14:01
Статические вложенные классы
Привет! Мы продолжаем изучать тему вложенных классов (nested classes) в Java. На прошлом занятии мы поговорили о нестатических внутренних классах (non-static nested classes) или, как их еще называют, внутренних классах. Сегодня перейдем к другой группе и рассмотрим ...
John Selawsky
Random
19 августа 2026 г. в 10:40
BufferedReader и BufferedWriter
Краткое пособие по использованию BufferedReader и BufferedWriter. Класс BufferedReader читает текст из потока ввода символов, буферизуя прочитанные символы, чтобы обеспечить эффективное считывание символов, массивов и строк. Можно указать в конструкторе вторым ...
John Selawsky
Java Developer
19 августа 2026 г. в 07:22
Анонимные классы в Java
Привет! На сегодняшнем занятии мы продолжим рассматривать тему вложенных классов. Пришла очередь последней группы — анонимных внутренних классов. Как и локальные классы, о которых мы говорили в прошлой лекции, анонимные —подвид внутренних классов...
Показать еще
1
2
Please enable JavaScript to continue using this application.