Java Portal | Программирование

Java Best PracticesЭто то, что сделает вас хорошим программистом. Best Practices — набор правил, пос...

Читать далее

Создание своих исключенийВо первых, так намного проще классифицировать ошибки, определять источник и...

Читать далее

Тернарная операцияЕсли условие верно, задать "123", иначе — "321". Это пример условия, которое можно...

Читать далее

Аннотации в JavaЭто метаданные, которые предоставляют данные о программе, но никак на неё не влияют....

Читать далее

thisКлючевое слово, которое указывает на себя. Например, написав this.a мы получим значение свойства...

Читать далее

Паттерн ProxyОсобые объекты-заменители, которые перехватывают вызовы к оригинальному объекту, позвол...

Читать далее

Dependency InjectionОсобо актуально, если у вас больше 30 разных классов и вам нужно как-то одни пер...

Читать далее

Паттерн SingletonКласс существует только в едином экземпляре и к нему есть глобальный доступ (то ест...

Читать далее

public vs protected vs private Это параметры доступа, они определяют, в каких условиях можно получит...

Читать далее

Регулярные выраженияjava.util.regex позволяет с помощью специальных выражений находить нужные значен...

Читать далее