как объясняется здесь , в java статические методы не переопределяются, а скрываются дочерними реализациями
это означает, что вы не можете использовать аннотации @Override с ними
следующий код
@Override
public static void test(String value1, String value2) {
выдает эту ошибку компилятора.
The method test(String, String) of type Child must override or implement a supertype method Child.java
существует ли какая-нибудь эквивалентная аннотация, которую я мог бы использовать, чтобы убедиться, что мой класс "скрывает" существующий статический метод от родительского класса?