Preguntas etiquetadas con static

Estático es un término utilizado en algunos lenguajes de programación para definir una función o área de almacenamiento de datos (campo) que no está vinculada a ninguna instancia de objeto específica. En la mayoría de los casos, esta etiqueta, si se usa, debe usarse junto con una etiqueta específica del lenguaje de programación.





3
¿Cuándo ocurre la inicialización de la clase 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 para instanciar los campos estáticos privados se llaman (en orden) en ese instante? ¿Qué pasa si llamo a un método …

7
¿palabra clave `estática` dentro de la función?
Estaba mirando la fuente de Drupal 7 y encontré algunas cosas que no había visto antes. Hice una búsqueda inicial en el manual de php, pero no explicó estos ejemplos. ¿Qué le hace la palabra clave statica una variable dentro de una función? function module_load_all($bootstrap = FALSE) { static $has_run …
110 php  function  static  keyword 

8
Cómo obtener una propiedad estática con Reflection
Así que esto parece bastante básico, pero no puedo hacerlo funcionar. Tengo un objeto y estoy usando la reflexión para llegar a sus propiedades públicas. Una de estas propiedades es estática y no tengo suerte para acceder a ella. Public Function GetProp(ByRef obj As Object, ByVal propName as String) as …
109 .net  reflection  static 

9
¿Cómo afecta el modificador estático a este código?
Aquí está mi código: class A { static A obj = new A(); static int num1; static int num2=0; private A() { num1++; num2++; } public static A getInstance() { return obj; } } public class Main{ public static void main(String[] arg) { A obj = A.getInstance(); System.out.println(obj.num1); System.out.println(obj.num2); } …
109 java  static 


6
función estática php
Tengo una pregunta sobre la función estática en php. supongamos que tengo una clase class test { public function sayHi() { echo 'hi'; } } si lo hago test::sayHi();funciona sin problema. class test { public static function sayHi() { echo 'hi'; } } test::sayHi(); también funciona. ¿Cuáles son las diferencias …
108 php  class  static  member 



1
Llamar a métodos genéricos estáticos
Me he encontrado con una situación curiosa que involucra métodos genéricos estáticos. Este es el código: class Foo<E> { public static <E> Foo<E> createFoo() { // ... } } class Bar<E> { private Foo<E> member; public Bar() { member = Foo.createFoo(); } } ¿Cómo es que no tengo que especificar …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.