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
}
}
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á.
