Questions marquées «static»

Statique est un terme utilisé dans certains langages de programmation pour définir une fonction ou une zone de stockage de données (champ) qui n'est liée à aucune instance d'objet spécifique. Dans la majorité des cas, cette balise, si elle est utilisée, doit être utilisée conjointement avec une balise de langage de programmation spécifique.





3
Quand l'initialisation de classe statique se produit-elle?
Quand les champs statiques sont-ils initialisés? Si je n'instancie jamais une classe, mais que j'accède à un champ statique, TOUS les blocs statiques et les méthodes statiques privées utilisés pour instancier les champs statiques privés sont-ils appelés (dans l'ordre) à cet instant? Et si j'appelle une méthode statique? Exécute-t-il également …

7
Mot-clé `static` dans la fonction?
Je regardais la source de Drupal 7, et j'ai trouvé des choses que je n'avais jamais vues auparavant. J'ai fait quelques recherches initiales dans le manuel php, mais cela n'a pas expliqué ces exemples. Que fait le mot static- clé à une variable à l'intérieur d'une fonction? function module_load_all($bootstrap = …
110 php  function  static  keyword 

8
Comment obtenir une propriété statique avec Reflection
Cela semble donc assez basique mais je ne peux pas le faire fonctionner. J'ai un objet et j'utilise la réflexion pour accéder à ses propriétés publiques. L'une de ces propriétés est statique et je n'ai pas de chance d'y arriver. Public Function GetProp(ByRef obj As Object, ByVal propName as String) …
109 .net  reflection  static 

9
Comment le modificateur statique affecte-t-il ce code?
Voici mon code: 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
fonction statique php
J'ai une question concernant la fonction statique en php. supposons que j'ai une classe class test { public function sayHi() { echo 'hi'; } } si je le fais, test::sayHi();cela fonctionne sans problème. class test { public static function sayHi() { echo 'hi'; } } test::sayHi(); fonctionne aussi bien. Quelles …
108 php  class  static  member 



1
Appel de méthodes génériques statiques
J'ai rencontré une situation curieuse impliquant des méthodes génériques statiques. Voici le code: class Foo<E> { public static <E> Foo<E> createFoo() { // ... } } class Bar<E> { private Foo<E> member; public Bar() { member = Foo.createFoo(); } } Comment se fait-il que je n'ai pas à spécifier d'arguments …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.