Думайте об интерфейсе как о проекте.в этом нет ничего конкретного.Просто план того, что должен реализовать класс, если придерживается (наследует) интерфейс.
Java (iirc) не имеет понятия «статические» классы как таковые, то есть «Статический» не являетсяКлючевое слово в объявлении класса, как в C #.Вместо этого статический класс - это класс, который состоит только из статических членов и методов.
Как вы, возможно, знаете, статические члены и статические методы принадлежат классу, а не экземпляру.
Поскольку интерфейс - это просто проект, а не конкретный, «статический» интерфейс не имеет смысла.
Единственное предостережение для этого - внутренние классы.
В объявлении класса вы можете определить интерфейсэто статично, но я предполагаю, что это ничего не делает.