Resultados de la búsqueda a petición "final"

8 la respuesta

¿Las variables finales de Java tendrán valores predeterminados?

Tengo un programa como este: class Test { final int x; { printX(); } Test() { System.out.println("const called"); } void printX() { System.out.println("Here x is " + x); } public static void main(String[] args) { Test t = new Test(); } }Si ...

1 la respuesta

¿Por qué se nos permite tener un método principal final en Java?

¿Alguien puede decirme el uso de hacer el método principal como final en Java? mientras esto está permitido en java public static final void main(String[] args) { }No veo ningún uso en hacerlo final. de todos modos es estático, por lo que no ...

0 la respuesta

¿Qué significa que una colección sea final en Java? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué se puede modificar el objeto final? [/questions/2435163/why-can-final-object-be-modified] 7 respuestas¿Qué significa que una colección se declare final en Java? ¿Es que no se le pueden agregar ...

5 la respuesta

¿Hay alguna razón de rendimiento para declarar parámetros de método finales en Java?

¿Hay alguna razón de rendimiento para declarar parámetros de método finales en Java? Como en: public void foo(int bar) { ... }Versus: public void foo(final int bar) { ... }Asumiendo quebar solo se lee y nunca se modifica enfoo().

1 la respuesta

¿Por qué las variables finales estáticas se aceptan en las clases locales?

He buscado en Google esto extensamente en vano. Parece que no puedo entender este concepto. ¿Por qué se aceptan campos finales estáticos en las clases locales? Tal como el siguiente ejemplo a continuación: public void sayGoodbyeInEnglish() { ...

1 la respuesta

Las variables locales referidas desde la clase interna deben ser finales o efectivamente finales

Por favor, eche un vistazo al siguiente código private void displayInitialRevenue_Method() { //Get the dates from the combo String selectedCouple = revenueYearCombo.getSelectedItem().toString(); if (selectedCouple.equals("Select Year")) { ...

8 la respuesta

¿Por qué no hay una característica constante en Java?

Estaba tratando de identificar la razón detrás de las constantes en Java. Aprendí que Java nos permite declarar constantes usandofinal palabra clave. Mi pregunta es por qué Java no introdujo una constante (const) característica. Como muchas ...

5 la respuesta

Problemas al inicializar una variable final en Java

Me encuentro con ligeras variaciones de un problema en Java y está empezando a llegar a mí, y realmente no puedo pensar en una forma adecuada de solucionarlo. Tengo una propiedad de objeto que es final, pero dinámica. Es decir, quiero que el ...

2 la respuesta

¿Las garantías "actualizadas" para los valores de los campos finales de Java se extienden a referencias indirectas?

La especificación del lenguaje Java define la semántica de los campos finales en sección 17.5 [http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.5]: El modelo de uso para los campos finales es simple. Establezca los ...

1 la respuesta

las variables finales no funcionan bien en jshell

Estoy trabajando con jshell de JDK9. Acabo de crear una variable final y le asigné un valor. Y en la siguiente línea acabo de modificar el valor. Y para mi sorpresa, no hubo error al modificar las variables finales. Aquí están los fragmentos de ...