Podemos criar uma instância de uma interface em Java? [duplicado]

Esta pergunta já tem uma resposta aqui:

Podemos criar um objeto de uma interface? 5 respostas

É possível criar uma instância de uma interface em Java?

Em algum lugar, li que usando a classe anônima interna, podemos fazê-lo como mostrado abaixo:

interface Test  
{  
    public void wish();  
}  
class Main  
{  
    public static void main(String[] args)  
    {  
        Test t=new Test()  
        {  
            public void wish()  
            {  
                System.out.println("output: hello how r u");  
            }  
        };  
    t.wish();  
    }  
}    

cmd> javac Main.java  
cmd> java Main  
output: hello how r u  

Está correto aqui?

questionAnswers(6)

yourAnswerToTheQuestion