Согласно это
В Java 7 или более ранней версии интерфейс не может иметь никаких переменных.Интерфейс может иметь только методы, которые должны быть общедоступными.
Правильно ли это утверждение?
Согласно приведенной выше ссылке
Хотя в Java 8 вымогут иметь переменные внутри интерфейса, и все переменные должны быть объявлены как static и final
Если его static и final, тогда мы можем назвать его переменной? Или она должна быть постоянной?
Can 'мы объявляем String bh="";
в интерфейсе Java 7?Я попытался в Android Studio, отключив Java 8, и я могу заявить об этом.Интервьюер задал мне тот же вопрос: «Можем ли мы объявить переменные в Java 7», и мой ответ был «да».