java.util.Logger logp - я должен использовать () в имени метода?

Я знаю, что этот вопрос немного второстепенный, но я немного запутался, потому что я действительно не знаю, использовать ли скобки в вызове метода или нет.

Я обычно использую это:

LOGGER.logp(WARNING, "MyClass", "myMethod()", "Error while ...");

2 ответа

Решение

Это не обязательно, если вам нужно для вашего понимания вы можете использовать () в основном мы не

Даже если вы используете log.warning("warning message"); это будет регистрировать имя метода и имя класса. Если вам необходимо дополнительное форматирование, вы можете добавить Formatter в обработчик журнала.

Я бы сказал, как вы хотите, но, по моему мнению, в скобках однозначно указано название метода. Когда вам нужно будет искать среди десятков сообщений, это может помочь вам найти, например, вход из метода с именем myMethod(), Также, если оно имеет странное имя, такое как существительное, которое также может использоваться для вызова классов.

Другие вопросы по тегам