Preguntas con la etiqueta [static]
¿Qué hace la palabra clave "estática" en una clase?
Para ser específico, estaba probando este código: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } Pero dio el
¿Debo usar atributos de instancia o clase si solo habrá una instancia? [cerrado]
Tengo clases de Python, de las cuales necesito solo una instancia en tiempo de ejecución, por lo que sería suficiente tener los atributos solo una vez por clase y no
Invocar un método estático usando la reflexión
Quiero invocar el mainmétodo que es estático. Obtuve el objeto de tipo Class, pero no puedo crear una instancia de esa clase y tampoco puedo invocar el staticmétodo main.
Cuándo usar clases estáticas en C# [duplicado]
Esto es lo que MSDN tiene que decir en Cuándo utilizar clases estáticas : static class CompanyInfo { public static string GetCompanyName() { return "CompanyName"; } public static string GetCompanyAddress()
¿Cómo es que invocar un método (estático) en una referencia nula no genera NullPointerException?
Escribí este programa en Java public class Why { public static void test() { System.out.println("Passed"); } public static void main(String[] args) { Why NULL = null; NULL.test(); } } Leí
Llamar a un método no estático con dos puntos (::)
¿Por qué no puedo utilizar un método no estático con la sintaxis de los métodos static(class::method) ? ¿Es algún tipo de problema de configuración? class Teste { public function fun1()
Burlándose de métodos estáticos con Mockito
He escrito una fábrica para producir java.sql.Connectionobjetos: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e);
¿Están abiertos los campos estáticos para la recolección de basura?
Dada una clase de utilidad hipotética que se usa sólo en la configuración del programa: class MyUtils { private static MyObject myObject = new MyObject(); /*package*/static boolean doStuff(Params... params) {
atributo estático final privado vs atributo final privado
En Java, ¿cuál es la diferencia entre: private final static int NUMBER = 10; y private final int NUMBER = 10; Ambos son privatey final, la diferencia es el staticatributo.
En términos sencillos, ¿qué significa "estático" en Java? [duplicar]
Me dijeron varias definiciones, busqué en Wikipedia, pero como principiante en Java todavía no estoy seguro de lo que significa. ¿Alguien habla Java con fluidez?
Orden de inicialización de variables estáticas
C++ garantiza que las variables en una unidad de compilación (archivo .cpp) se inicializan en el orden de declaración. Para el número de unidades de compilación, esta regla funciona para
Bloque estático en Java [duplicado]
El otro día estaba revisando un código y me encontré con: static { ... } Viniendo de C++, no tenía idea de por qué estaba ahí. No es un error
¿Cuándo ocurre la inicialización estática?
¿Cuándo se inicializan los campos estáticos? Si nunca creo una instancia de una clase, pero accedo a un campo estático, ¿TODOS los bloques estáticos y los métodos estáticos privados utilizados
¿Cuál es la diferencia entre función estática y función de clase en Swift?
Puedo ver estas definiciones en la biblioteca Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType) ->
Java: clase estática vs interna [duplicado]
¿Cuál es la diferencia entre clases anidadas estáticas y no estáticas?