Easy Java
5.22K subscribers
311 photos
51 videos
463 links
Лучшие обучающие материалы и другие полезности для Java-разработчиков.

Сотрудничество: @heywan_n1

Цены: @heywan_media

Реклама на бирже: https://telega.in/c/+r8kkGSypBY84MmIy
Download Telegram
👩‍💻 Что такое конструктор в Java?

Конструктор — это особый метод, который автоматически запускается, когда создаётся объект. С его помощью удобно задавать значения для полей объекта.

• Имя конструктора всегда как у класса
• Он не возвращает значение
• Можно сделать несколько конструкторов с разными параметрами

⚡️ Пример:

public class User {
String name;
int age;

// Конструктор
public User(String name, int age) {
this.name = name;
this.age = age;
}

void printInfo() {
System.out.println(name + " — " + age + " лет");
}

public static void main(String[] args) {
User u = new User("Анна", 25);
u.printInfo(); // Анна — 25 лет
}
}


👀 Теперь при создании объекта User мы сразу передаём имя и возраст. Это удобно и сокращает лишний код.

➡️ Easy Java | #Теория
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥101👍1
📖 Не сказ, а быль: Java-дев среди сисадминов

Записки бывшего джависта, попавшего в DevOps-мир с кластером под мышкой. В статье — настройка JVM в k8s, выбор хранилища и чуть боли. Возможно, даже смешно.

Читать статью

➡️ Easy Java | #Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
Ответ:
Anonymous Quiz
12%
1
65%
2
10%
3
13%
4
👍73
👩‍💻 Что такое геттеры и сеттеры в Java?

Геттеры и сеттеры — это методы для безопасного доступа к полям объекта. Обычно поля класса делают private, а доступ к ним дают через специальные методы.

• Геттер возвращает значение поля
• Сеттер задаёт значение поля

Это позволяет контролировать доступ и добавлять проверку данных

⚡️ Пример:

public class User {
private String name;

public String getName() {
return name;
}

public void setName(String name) {
if(name.length() > 0) {
this.name = name;
}
}
}


👀 Такой подход защищает данные внутри объекта и делает код более надёжным.

➡️ Easy Java | #Теория
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥184
📖 Spring Boot 3.3 и Docker: изменение в эффективных docker-образах

В статье разбирают, как в Spring Boot 3.3 поменялась распаковка JAR-файлов для Docker, что теперь иначе пишется в Dockerfile и как без боли адаптировать старые проекты под новые правила.

Читать статью

➡️ Easy Java | #Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Ответ:
Anonymous Quiz
9%
1
74%
2
6%
3
12%
4
👩‍💻 Что такое статические методы в Java?

Статические методы — это методы класса, которые не зависят от объекта. Их можно вызывать без создания экземпляра класса.

• Объявляются с ключевым словом static
• Используются для утилитарных функций или констант
• Не имеют доступа к нестатическим полям и методам

⚡️ Пример:

public class MathUtils {
public static int sum(int a, int b) {
return a + b;
}
}

class Main {
public static void main(String[] args) {
System.out.println(MathUtils.sum(5, 10)); // 15
}
}


👀 Статические методы удобно использовать для вспомогательных вычислений или работы с константами.

➡️ Easy Java | #Теория
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍1
📖 GRASP: почему настоящая архитектура начинается не с SOLID

Автор рассказывает, как увлёкся DDD и понял, что книги учат архитектурным приёмам, но не объясняют, как реально проектировать предметную область. В статье — размышления и поиск ответов.

Читать статью

➡️ Easy Java | #Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
7
🔥6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33👍7🔥3😱1
Please open Telegram to view this post
VIEW IN TELEGRAM
Ответ:
Anonymous Quiz
18%
1
55%
2
23%
3
4%
4