Resultados da pesquisa a pedido "final"

3 a resposta

caso variável final na instrução switch

3 a resposta

Por que eu posso anonimamente subclassificar um enum mas não uma aula final?

Este código:

3 a resposta

Declarações estáticas finais de Java em classes locais de métodos

Ao declarar uma classe interna local dentro de um método, por que é legal incluir Strings ou ints estáticos finais, mas não é legal incluir outros objetos?Po...

3 a resposta

alterar as variáveis ​​finais através da reflexão, porque diferença entre a variável final estática e não-estática

Por favor, consulte o código abaixo. Quando executo o código, posso alterar o valor de uma variável não estática final. Mas se eu tentar mudar o valor de uma...

3 a resposta

Como manipular um inicializador de campo final estático que lança a exceção verificada

3 a resposta

A String final s = "Hello World" é igual à String s = "Hello World"?

Se uma classe é definida comofinal e declaramos uma instância da classe final ... Isso faria alguma diferença? ou éfinal nesses casos seria redundante? final String s = "Hello World"igual a String s = "Hello World"

3 a resposta

Em Java, um campo final pode ser inicializado a partir de um auxiliar de construtor?

Eu tenho um membro não estático final: private final HashMap<String,String> myMap;Gostaria de inicializá-lo usando um método chamado pelo construtor. Como o myMap é final, meu método "auxiliar" não pode inicializá-lo diretamente. Claro que tenho ...

3 a resposta

Como a serialização java desserializa os campos finais quando nenhum construtor padrão especificado?

Eu tenho uma classe que define um tipo de valor imutável que agora preciso serializar. A imutabilidade vem dos campos finais definidos no construtor. Eu tentei serializar, e funciona (surpreendentemente?) - mas não faço ideia de como. Aqui está ...

3 a resposta

Concorrência Java: Volátil vs final em variáveis em cascata?

é final Map<Integer,Map<String,Integer>> status = new ConcurrentHashMap<Integer, Map<String,Integer>>(); Map<Integer,Map<String,Integer>> statusInner = new ConcurrentHashMap<Integer, Map<String,Integer>>(); status.put(key,statusInner);o mesmo ...

3 a resposta

O padrão é tornar as classes `finais 'ou dar a elas um destruidor virtual?

Classes com destruidores não virtuais são uma fonte de erros se forem usadas como classe base (se um ponteiro ou referência à classe base for usado para se referir a uma instância de uma classe filha). Com a adição do C ++ 11 de umfinal estou ...