Resultados da Pesquisa por: scjp

Várias dúvidas que tive ao estudar para SCJP / OCJP 6

  Vamos às dúvidas: Class abstrata tem construtor? R: Sim! (livro SCJP pag 5) abstract class A{ A(int i){System.out.println(i);} } class B extends A{ B(){super(1);} } Variáveis declaradas em uma interface (constantes) quando implementadas e se a classe que a … Continuar a ler

Publicado em Java | Etiquetas , , , , , , | 1 Comentário

certificado SCJP / OCJP

Este, certamente, é o post mais feliz do meu blog até a data de hoje: 3/3/11. Hoje pela manhã adquiri a certificação SCJP (Sun Certified Java Professional) agora OCJP (Oracle Certified Java Professional). Com toda certeza tive ótimos aprendizados ao … Continuar a ler

Publicado em Java | 9 Comentários

Pegadinhas do Java (SCJP6)

1) Método Collections.binarySearch exige um Collections.sort antes, pois senão o output será indefinido.   2) Ao declarar uma expressão regex em uma String usar duas barras (ex: \\s ao invés de \s)   3) Variáveis de blocos acessadas fora do … Continuar a ler

Publicado em Java | Etiquetas | 1 Comentário

Constante em tempo de compilação

public class Numero { public static void main(String[] args){ int i = 7; byte b = i; } } Javac: Numero.java:4: possible loss of precision byte b = i; ^ required: byte found: int 1 error  ————————————————————————— public class Numero … Continuar a ler

Publicado em Java | Etiquetas , | 1 Comentário

Comparando serialização “é-um (herança)” com serialização “tem-um (composição)” com classes que não implementam interface Serializable.

Ao fazer os testes contidos no capítulo 6 do livro da Kathy Sierra e Bert Bates, pude perceber que estava com um pequeno lapso no meu conhecimento a respeito de serialização de objetos no Java. A serialização de objetos no … Continuar a ler

Publicado em java.io | Etiquetas | Publicar um comentário

Enums

  Exemplo 1 – Alguns métodos comuns a enums)   public class Teste { // repare que o Enum foi declarado como um membro de instância da classe. Não há a palavra Static. Porém é utilizado de maneira estática no … Continuar a ler

Publicado em Java | Etiquetas | Publicar um comentário

Atribuindo valores à variáveis – Widening, Narrowing e Boxing

    Tipos nativos numéricos:       No estudo abaixo, veremos como funciona a atribuição de valor para uma variável (tanto de tipo nativo quanto de tipo de referência). Também veremos o que é uma constante em tempo de … Continuar a ler

Publicado em Java | Etiquetas | Publicar um comentário

Strings Imutáveis

    Livro SCJP 6 Kathy Sierra e Bert Bates:   1. String s1 = “spring “; 2. String s2 = s1 + “summer “; 3. s1.concat(“fall “); 4. s2.concat(s1); 5. s1 += “winter “; 6. System.out.println(s1 + ” ” … Continuar a ler

Publicado em Java | Etiquetas | Publicar um comentário

Quantos objetos são passíveis de serem coletados pelo Garbage Collector?

Referente ao livro SCJP6 Self Test Cap 3 (Kathy Sierra e Bert Bates)   1. Given: class CardBoard { Short story = 200; CardBoard go(CardBoard cb) { cb = null; return cb; } public static void main(String[] args) { CardBoard … Continuar a ler

Publicado em Java | Etiquetas | Publicar um comentário

Garbage Collector (2)

Esta é uma questão bastante interessante caontida no capítulo 3 (pag 274) do livro SCJP 6 (Kathy Sierra & Bert Bates)   10. Given: 3. class Dozens { 4. int[] dz = {1,2,3,4,5,6,7,8,9,10,11,12}; 5. } 6. public class Eggs { … Continuar a ler

Publicado em Garbage Collector (GC) | Etiquetas | Publicar um comentário