13 Sept 2025, 13:05 UTC475 views11 reactionsread 7 August 2026 Photo
Рассмотрим практические советы, которые помогут вам успешно начать свой путь в разработке на Java. Независимо от того, новичок вы или уже имеете опыт, эти советы будут полезны.
1. Обучение поэтапно
Не пытайтесь усвоить все сразу. Разбейте изучение на небольшие этапы. Начните с базовых концепций, затем перейдите к работе с массивами, методами и так далее.
2. Практика, практика, практика
Программирование - это прак…
🤓4✍3👍3❤1
11 Sept 2025, 15:20 UTC310 views8 reactionsread 7 August 2026 Photo
Работа с пользовательским вводом в Java простыми словами.
Сегодня мы разберем самый простой пример, как работать с пользовательским вводом, чтобы наша программа могла взаимодействовать с пользователями.
Для чтения данных, введенных пользователем с клавиатуры, мы используем класс Scanner. На Картинке 1 показано как это работает.
После запуска программы в консоли появится строка "Введите ваше имя:"
Вводим Сергей
И…
👨💻3✍2👍2🔥1
10 Sept 2025, 13:59 UTC234 views8 reactionsread 7 August 2026 Photo
Методы/функции в Java простыми словами.
Это важные концепции, которые позволяют нам создавать более организованный и масштабируемый код.
Что такое методы/функции?
Методы (или функции) - это блоки кода, которые могут выполнять определенные действия и возвращать результаты. Они позволяют нам изолировать определенные задачи в отдельные блоки, делая код более читаемым и легко управляемым.
Создание методов.
Давайте п…
✍3👍3🔥2
9 Sept 2025, 15:26 UTC189 views9 reactionsread 7 August 2026 Photo
Можно ли переопределить статический метод?
Чтобы правильно ответить на данный вопрос нужно понимать, что перегрузка метода и его переопределение – это разные понятия.
Сначала рассмотрим перегрузку.
Компилятор Java рассматривает методы с отличающимися параметрами как разные, поэтому не существует никаких ограничений.
Статические методы действуют на весь класс, а не к его экземплярам, здесь применяется статическое …
👨💻4👍3✍2
8 Sept 2025, 14:38 UTC203 views7 reactionsread 7 August 2026 Photo
ООП, Полиморфизм в Java простыми словами. Часть 2. Перегрузка методов.
Рассмотрим на практическом примере как проявляется полиморфизм, а потом снова вернемся к его определению.
Полиморфизм часто часто описывают фразой: Один интерфейс - много методов.
Но что это значит? Как проявляется полиморфизм?
Дело в том, что если бы в Java не было принципа полиморфизма, компилятор бы интерпретировал код на Картинке 1 как оши…
👍3✍2👨💻2
5 Sept 2025, 12:24 UTC236 views6 reactionsread 7 August 2026 🔍 Ответ на задачу про исключение в стримах Java!
При выполнении данного кода возникнет исключение NullPointerException.
Давайте разберём, почему это происходит 🤔
public static class Fee {
private String description;
public Fee(String description) {
this.description = description;
}
public String getDescription() {
return description;
}
}
public static void main(String[] args)…
✍2👍2👨💻1🔥1
4 Sept 2025, 14:15 UTC222 views8 reactionsread 7 August 2026 Poll
Что напечатает код выше?
- "1"38%
- "null"23%
- Пустую строку8%
- Будет Exception22%
- Посмотреть ответ9%
Shares as published. No per-option vote count is published by Telegram, so none is shown.
✍4👍3🎉1
4 Sept 2025, 14:14 UTC206 views5 reactionsread 7 August 2026 Photo
Что напечатает код?
✅ JavaStart. Подписаться
👨💻3👍2
3 Sept 2025, 18:01 UTC283 views11 reactionsread 7 August 2026 Photo
✅ JavaStart. Подписаться
🔥4😁4👨💻2👍1
2 Sept 2025, 14:42 UTC238 views8 reactionsread 7 August 2026 Photo
✅ JavaStart. Подписаться
😁3✍2💯2👍1
1 Sept 2025, 14:49 UTC276 views7 reactionsread 7 August 2026 Photo
ООП, Полиморфизм в Java простыми словами. Часть 1.
Полиморфизм, если перевести, - это значит "много форм". Например, актер в театре может примерять на себя много ролей - или принимать "много форм".
Так же и наш код - благодаря полиморфизму он становится более гибким, чем в языках программирования, которые не используют принципы ООП.
Переопределение методов родителя.
Когда мы наследуем какой-либо класс, мы наследу…
👍3✍2👨💻2
31 Aug 2025, 14:09 UTC230 views7 reactionsread 7 August 2026 Poll
Что “получаешь из коробки”, объявляя record Point(int x, int y)?
- Только геттеры6%
- Только конструктор8%
- Полный сет геттеров/сеттеров14%
- equals, hashCode, toString и геттеры-компоненты53%
- Посмотреть ответ19%
Shares as published. No per-option vote count is published by Telegram, so none is shown.
✍3🎉2👍2
Showing the 12 most recent of 16 posts we hold for @JavaStartTech. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.