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 позволяет с помощью специальных выражений находить нужные значен...
Читать далее