Цикл Java
Разбираем работу циклов в Java: for, while, for-each, а также операторы break и continue. Простые примеры и понятные пояснения помогут быстро освоить повторяющиеся конструкции в коде.
Разбираем работу циклов в Java: for, while, for-each, а также операторы break и continue. Простые примеры и понятные пояснения помогут быстро освоить повторяющиеся конструкции в коде.
Числовые операторы — одна из базовых тем в Java, но даже профессионалы могут путаться в деталях. В этой статье вы найдете примеры и пояснения ко всем основным видам операторов: арифметическим, логическим, унарным и составным. Разбираем, как работают инкременты и что может пойти не так при = и ==.
Мы подготовили подборку типичных вопросов и ответов по ООП, чтобы вы могли уверенно пройти интервью. Узнайте, какие темы стоит проработать для успешного прохождения собеседования по объектно-ориентированному программированию.
В статье простыми примерами объясняется, как в Java работают наследование, композиция и агрегация, и почему важно правильно выстраивать связи между классами.
В этой статье на простом примере объясняется, зачем нужны геттеры и сеттеры в Java, как защитить данные класса и избежать ошибок при работе с объектами.
Классы и объекты — основа программирования на Java. В статье мы объясним, как их создавать, какие роли они выполняют в программе, и на что стоит обращать внимание новичкам.
Подборка из 50 практических вопросов, связанных с Java, которые часто встречаются на собеседованиях с примерами кодов, пояснениями и разбором возможных ошибок.
Обработка исключений в Java — неотъемлемая часть написания надёжных программ. Эта статья объясняет, как предугадывать и перехватывать ошибки с помощью try/catch, когда использовать throws, и зачем нужен блок finally. С примерами и понятными объяснениями для новичков.
Разбираем основные способы объединения строк: от простого оператора + до эффективных решений с использованием StringBuilder, StringJoiner и Stream API.
Метод main() – точка старта любой Java-программы. Объясняем просто и наглядно, зачем нужны модификаторы public, static, void, как работает String[] args и какие ошибки возникают при неправильном объявлении метода.
Эта статья задумана как всеобъемлющий ресурс, предлагающий обзор основных тем как для новичков, так и для опытных разработчиков. Вы найдете подборку из 80 ключевых вопросов для собеседования по Java, с акцентом на основные концепции Java, объектно-ориентированное программирование (ООП) и более продвинутые темы, такие как возможности Java 8.
Как Java справляется с ошибками? Разбираемся с ключевыми конструкциями try, catch, finally и throws на живых примерах – просто, понятно и без лишней теории.
В этой статье мы собрали книги по Java, которые, на наш взгляд, пригодятся как начинающим, так и опытным программистам, желающим создавать приложения на этом языке.
Регулярные выражения – универсальный инструмент для поиска и обработки текста в Java. В статье разбираются основы синтаксиса, ключевые метасимволы, экранирование и примеры использования Pattern и Matcher. Пошаговые пояснения помогут понять даже сложные конструкции и применять регулярки в реальных задачах.
В статье собраны 11 Java-фишек, которые помогут сделать код чище, а работу удобнее. Узнайте, как эффективно использовать Records, jpackage, jshell и другие инструменты.
🔥 🚀 Важно для всех, кто работает с Java! 🔥На JavaRocks ты найдешь уникальные туториалы, практические задачи и редкие книги,
Переопределение методов в Java — это ключевая техника для реализации полиморфизма. В этой статье объясняем, как переопределить методы и повысить гибкость кода с помощью простых примеров.
В этой статье разберём ключевые принципы ООП в Java: абстракцию, инкапсуляцию, наследование и полиморфизм. Вы узнаете, как создавать классы и объекты, управлять доступом к данным и переопределять методы.
В этой статье вы познакомитесь с важными концепциями методов в Java, включая перегрузку методов и передачу параметров. Мы разберемся, как методы работают с примитивами и объектами, и почему важно учитывать порядок аргументов при их передаче.
В этой статье мы разберем, как удалить элемент из ArrayList в Java с помощью итератора и метода remove(). Мы объясним основные принципы работы с коллекциями и покажем, как избежать ошибок при удалении элементов.
Тернарный оператор в Java позволяет сделать код компактным и легкочитаемым. В статье рассмотрим, когда его стоит использовать, а когда лучше предпочесть традиционный if-else.
Узнайте, как создать словарь в Java, используя различные подходы — от Dictionary до современного интерфейса Map. В этой статье мы рассмотрим функциональность и основные отличия этих классов.
В этой статье мы подробно рассматриваем использование ключевого слова extends в Java для наследования между классами. Примеры и подробные объяснения помогут лучше понять его использование.
Что такое класс-обертка?
Обертка – это специальный класс, который хранит примитивный тип данных внутри себя. Можно создавать его экземпляры. Они хранят значения примитивных типов внутри, но при этом сами являются полноценными объектами.