JavaRush/Курсы/Java Syntax Pro Beta/Дополнительные лекции к уровню

Дополнительные лекции к уровню

Открыта

На этом уровне мы затронули несколько новых тем: что такое литералы, что такое экранирование и для чего его вообще придумали. А еще — продолжили знакомство с классами. На этот раз на повестке дня был класс String, а также нюансы работы со строками. Прежде чем поедем дальше, убедитесь, что во всем разобрались как следует.

Литералы в Java

На этапе создания приложения разработчик, как правило, знает только его структуру и не предполагает, какие данные оно будет обрабатывать. Тем не менее, в некоторых ситуациях в коде программы нужно явно указывать какие-то данные (например, количество итераций или сообщение для вывода). И тут на помощь приходят литералы. В этой статье еще раз пройдемся по тому, какие типы литералов известны и как их правильно применять.

Экранирование символов

Постепенно вы запомните, как экранировать символы, даже если сейчас кажется, что правил слишком много. Так что не помешает почитать что-то дополнительно по теме. Например, вот эту полезную статью. А еще можно добавить ее себе в закладки и периодически подсматривать, пока в этом не отпадёт надобность!

Класс String в Java

Это очень важная тема, а эта статья — очень полезная и толковая в плане систематизации знаний. В ней можно еще разок пробежаться по ключевым характеристикам класса String, освежить в памяти примеры работы с ним и посмотреть, как происходит создание строк, сложение и сравнение строк, как переводят объект/примитив в строку, а строку — в число, и т.д. В конце вы найдете несколько источников, которые помогут глубже разобраться в теме и даже подготовиться к возможным вопросам на собеседовании.


Комментарии (155)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Mutata56
Уровень 17
3 июля, 20:11
начиная с 9 версии джавы строки хранятся по 1 и 2 байта, а не 2 и 4 как в тесте!
Антон Бубович
Уровень 14
11 мая, 10:06
11.05.2026 - продолжаем, полет нормальный🥳
Grigoryvvv
Уровень 28
Expert
25 ноября 2025, 20:36
25.11.2025 / 10 уровень
Евгений
Уровень 16
15 октября 2025, 19:04
Не понял почему ответ на вопрос Каждый символ в строке занимает: 1 или 2 байта неверный ???
Dthmth Backend Developer
8 ноября 2025, 07:52
потому что 2 и 4 верный 🤔
Dmitry Gisinov
Уровень 25
8 сентября 2025, 20:13
4 из 10 и всё равно пишет тест сдан, какой-то совсем не строгий тест, меня такое не устраивает(
Anonymous #3605187
Уровень 14
24 августа 2025, 21:27
Еще один уровень прошел, теперь, главное, чтобы все эти знания не вылетели с головы.
im.makochetkovFull Stack Developer в Anthill
12 июля 2025, 23:56
Уровень 1 - 01.07.25 Уровень 10 - 13.07.25
Руслан
Уровень 48
5 июля 2025, 21:20
Фух осилил , едем дальше!!! Всем удачи!!☺️☺️
C0N5P1RACY QA Automation Engineer
10 декабря 2025, 10:13
Уф, вот это нифига себе, меньше чем за пол года 46 уровень!
Mogete
Уровень 1
23 июня 2025, 13:35
Ну и душная тема про побитовые операции...
Anonymous #3585174
Уровень 33
19 июня 2025, 15:42
like