Where can I find some informations (webpages, or books etc.) defining classes inside an interface?
Why does the language provide such ways to define classes? How are these classes different from regular classes? Under what scenarios should I decide to define a class inside the interface?
I can find pieces information here and there, but I would love to read up some formal language definition or some kind summaries. Thanks!
BTW, I browsed through
java language specifications, but didn't find such information.