Массивы

Многомерные массивы

Многомерные массивы – штука довольно захватывающая. Эта статья о том, какие операции можно над ними проворачивать, какие преимущества и недостатки можно обнаружить. А ещё тут много интересных примеров из реальных кейсов:)

Ссылочные переменные в Java
Типы

Ссылочные переменные в Java

Ссылочные переменные играют ключевую роль в объектно-ориентированном программировании на Java. Узнайте, как они работают, чем отличаются от примитивов и как избежать типичных ошибок при работе с ними.

Основы

Цикл do-while

Do-while – цикл, напоминающий бездумного товарища: сначала что-нибудь скажет, а потом ходит и думает, нужно ли было это говорить. Однако порой он бывает просто необходим. Хотите познакомиться поближе?

Наследование в Java
Наследование

Наследование в Java

Наследование — один из фундаментальных принципов объектно-ориентированного программирования в Java. В этой статье мы подробно рассмотрим, как работает наследование в Java, основные типы наследования и практические примеры.

Мультяшные блоки LEGO собирают конструкцию цикла for, while и for-each в Java
Statements

Цикл for в Java

Разбираем работу циклов в Java: for, while, for-each, а также операторы break и continue. Простые примеры и понятные пояснения помогут быстро освоить повторяющиеся конструкции в коде.

Арифметические операторы в Java
Числа

Числовые операторы в Java

Числовые операторы — одна из базовых тем в Java, но даже профессионалы могут путаться в деталях. В этой статье вы найдете примеры и пояснения ко всем основным видам операторов: арифметическим, логическим, унарным и составным. Разбираем, как работают инкременты и что может пойти не так при = и ==.

Собеседование по ООП: 40+ вопросов, которые стоит знать
Собеседование

Собеседование по ООП: 30+ вопросов, которые стоит знать

Мы подготовили подборку типичных вопросов и ответов по ООП, чтобы вы могли уверенно пройти интервью. Узнайте, какие темы стоит проработать для успешного прохождения собеседования по объектно-ориентированному программированию.

Обработка исключений в Java
Исключения

Обработка исключений в Java

Обработка исключений в Java — неотъемлемая часть написания надёжных программ. Эта статья объясняет, как предугадывать и перехватывать ошибки с помощью try/catch, когда использовать throws, и зачем нужен блок finally. С примерами и понятными объяснениями для новичков.

Мультяшный блок с надписью public static void main(String[] args) шагает по дорожке между флажками JVM и args в пейзаже Java
Методы

Java main() Method

Метод main() – точка старта любой Java-программы. Объясняем просто и наглядно, зачем нужны модификаторы public, static, void, как работает String[] args и какие ошибки возникают при неправильном объявлении метода.

Собеседование

Топ-80 вопросов и ответов на собеседовании по Java

Эта статья задумана как всеобъемлющий ресурс, предлагающий обзор основных тем как для новичков, так и для опытных разработчиков. Вы найдете подборку из 80 ключевых вопросов для собеседования по Java, с акцентом на основные концепции Java, объектно-ориентированное программирование (ООП) и более продвинутые темы, такие как возможности Java 8.

Прокрутить вверх