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

9 la respuesta

Inicializar la variable final antes del constructor en Java

¿Existe alguna solución para usar una variable final en un constructor Java? El problema es que si inicializo un campo final como: private final String name = "a name";entonces no puedo usarlo en el constructor. Java primero ejecuta el ...

5 la respuesta

¿Cuál es el caso de uso de un método protegido en una clase final en Java?

Considere este código del @ oficiOpenJDK source [http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/9b8c96f96a0f/src/share/classes/java/awt/font/TextLayout.java] dejava.awt.font.TextLayout: public final class TextLayout { /* ... */ protected void ...

3 la respuesta

Debería ser el registrador siempre final y estático?

e puede acceder a @Class desde muchos hilos. ¿Debe ser logger en este caso también ser final y estático? Gracias

6 la respuesta

¿Cuál es la diferencia entre tener una clase como final y tener un constructor de clase como privado

Cuál es exactamente la diferencia entre una clase final y tener un constructor de clases como privado? Sé que ambos no se pueden subclasificar (corrígeme si me equivoco). ¿Hay alguna diferencia?

3 la respuesta

¿Cómo se beneficia el compilador de la nueva palabra clave final de C ++?

C ++ 11 permitirá marcar clases y métodos virtuales para serfina para prohibir derivar de ellos o anularlos. class Driver { virtual void print() const; }; class KeyboardDriver : public Driver { void print(int) const final; }; class MouseDriver ...

2 la respuesta

Scala final vs val para visibilidad de concurrencia

En Java, cuando se usa un objeto en varios subprocesos (y en general), es una buena práctica hacer que los campos sean finales. Por ejemplo public class ShareMe { private final MyObject obj; public ShareMe(MyObject obj) { this.obj = obj; } } En ...

6 la respuesta

Equivalente de const (C ++) en Java

Me preguntaba si había un equivalente a la constante de c ++ en Java. Entiendo la palabra clave final, pero desafortunadamente no puedo usarla para declarar un valor de retorno de funciones final. En cambio, siempre garantiza que la función no ...

10 la respuesta

variable final en métodos en Java [duplicado]

Posible duplicado: ¿Por qué se marcarían las variables locales y los parámetros del método como "finales" en Java? [https://stackoverflow.com/questions/316352/why-would-one-mark-local-variables-and-method-parameters-as-final-in-java] staba ...

10 la respuesta

¿Por qué C # no permite constante y estática en la misma línea?

¿Por qué C # no permite constante y estática en la misma línea? En Java, debe declarar un campo como 'estático' y 'final' para actuar como una constante. ¿Por qué C # no le permite declarar const como final? Hago la distinción adicional de que ...

2 la respuesta

¿Por qué todas las clases anónimas son implícitamente finales?

Según el JLS: 15.9.5 Declaraciones de clase anónima El compilador deriva automáticamente una declaración de clase anónima de una expresión de creación de instancia de clase. Una clase anónima nunca es abstracta (§8.1.1.1). Una clase anónima ...