Resultados da pesquisa a pedido "final"

9 a resposta

Lambdas: variáveis locais precisam final, variáveis de instância não

Em um lambda, as variáveis locais precisam ser finais, mas as variáveis de instância não. Por quê então?

4 a resposta

variável já pode ter sido atribuída quando não puder ser atribuída

pesquise este código: public class TestFinalAndCatch { private final int i; TestFinalAndCatch(String[] args) { try { i = method1(); } catch (IOException ex) { i = 0; // error: variable i might already have been assigned } } static int method1() ...

1 a resposta

Por que nos é permitido ter um método principal final em java?

Alguém pode me dizer o uso de fazer o método principal como final em java. enquanto isso é permitido em java public static final void main(String[] args) { }Não vejo utilidade em torná-lo final. de qualquer forma, é estático, portanto não ...

2 a resposta

Qual o sentido de declarar um objeto como "final"?

Acabei de notar que é possível declarar objetos comofinal em Scala: final object OQual o sentido de fazer isso? Não se pode herdar de objetos de qualquer maneira: object A object B extends A // not found: type A

0 a resposta

O que significa uma coleção ser final em Java? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que o objeto final pode ser modificado? [/questions/2435163/why-can-final-object-be-modified] 7 respostasO que significa que uma coleção seja declarada final em Java? Será que nenhum outro ...

5 a resposta

Existe algum motivo de desempenho para declarar os parâmetros do método final em Java?

Existe algum motivo de desempenho para declarar os parâmetros do método final em Java? Como em: public void foo(int bar) { ... }Versus: public void foo(final int bar) { ... }Assumindo quebar é apenas lido e nunca modificado emfoo().

1 a resposta

Por que variáveis finais estáticas são aceitas em classes locais?

Eu pesquisei isso extensivamente no Google, sem sucesso. Parece que não consigo entender esse conceito. Por que os campos finais estáticos são aceitos nas classes locais? Como o exemplo a seguir: public void sayGoodbyeInEnglish() { class ...

1 a resposta

Variáveis locais referidas da classe interna devem ser finais ou efetivamente finais

Por favor, dê uma olhada no código abaixo private void displayInitialRevenue_Method() { //Get the dates from the combo String selectedCouple = revenueYearCombo.getSelectedItem().toString(); if (selectedCouple.equals("Select Year")) { return; } ...

8 a resposta

Por que não há recurso constante em Java?

Eu estava tentando identificar o motivo por trás de constantes em Java. Aprendi que Java nos permite declarar constantes usandofinal palavra-chave Minha pergunta é por que o Java não introduziu uma constante (const) característica. Como muitas ...

1 a resposta

O que a JVM faz com uma variável final em uma classe?

Como a JVM lida com variáveis finais de maneira diferente sob o capô?