Monthly ArchiveDecember 2007



Java 11 Dec 2007 03:19 pm

Varargs - Mais um recurso do Java 5

Varargs é um dos novos recursos do Java 5, que como o nome já diz, lhe permite fazer com que um método de uma classe receba parâmetros variáveis. Por exemplo, você quer que o seu método receba 1 int, ou um array. Nas versões anteriores ao Java 5, você teria duas maneiras de fazer:

class Varargs1 {
    public void metodoTeste(int a) {
        //a implementação tratará um único int
    }
    public void metodoTeste(int[] a) {
        //a implementação tratará o array
    }
}


Continue Reading »

Desenvolvimento & Java 10 Dec 2007 06:19 pm

Covariant, o que é e para que serve?!?

No decorrer dos meus estudos, me deparei com esse tal de covariant, segue o exercício (pág 17, Certificação Java 5):

5. O tipo de retorno Covariant permite o método da subclasse retornar uma ______(subclasse/superclasse) do tipo de retorno do método da superclasse.

Resposta (pág 20): “subclasse”. Explicação: “Tipo de retorno Covariant” é uma nova característica (Java 5) que permite a você declarar um tipo de retorno que seja subclasse do tipo de retorno do método sobrescrito.

Continue Reading »

Desenvolvimento & Java & Linguagens 10 Dec 2007 04:19 pm

Certificação Java 5

Bom, como um programador e amante da linguagem Java, também quero tirar minha certificação Java. Tenho mais ou menos 2 anos de experiência com Java. Porém, é muito importante sempre sabermos que não basta experiência na linguagem, pois na prova de certificação cai muito mais que isso. Cai muito essa parte de definição, o que é possível fazer, e o que é proibido. Então, para quem conhece java e pretende, como eu, tirar a certificação SCJP, estude, pois sem esse estudo específico para a certificação, não passará.


Continue Reading »