인터페이스에 static 변수\'만\' 넣어놓고


나중에 어떤 함수의 인자로 보낼때 인터페이스에서 곧바로 변수를 끄집어내 보내주는게 있잖아 횽들


머 예를들면
method(Interface.plusThree); 이렇게~


굳이 클래스를 안쓰고 인터페이스로 해둔 이유는????

----------------------------------------------

라고 올렸었거든?


근데 내 질문이 제대로 전달이 안된거 같애..



그래서 적절한 예제가 없을까 api 를 보다가 존나 적절한 예제를 발견했엉

api 보면  Swingconstants 라는 인터페이스가 있거든?!??!?1

이걸 클래스로 안쓰고 인터페이스로 해둔 특별한 이유가있어?? 아님 그냥 꼴리는대로 한거얌?

인터페이스에다가 static 을 구현하면 내부적으로 처리루틴이 더 단순해지남??