Questions marquées «static»

138
Comment fonctionne l'attribut ThreadStatic?

Comment fonctionne l' [ThreadStatic]attribut? J'ai supposé que le compilateur émettrait de l'IL pour bourrer / récupérer la valeur dans le TLS, mais en regardant un démontage, il ne semble pas le faire à ce niveau. En guise de suivi, que se passe-t-il si vous le mettez sur un membre non statique?...

130
Java: classe statique?

J'ai une classe pleine de fonctions utilitaires. Instancier une instance de celui-ci n'a aucun sens sémantique, mais je veux toujours appeler ses méthodes. Quelle est la meilleure façon de gérer cela? Classe statique?

123
Comportement de la méthode statique finale

J'ai joué avec des modificateurs avec une méthode statique et je suis tombé sur un comportement étrange. Comme nous le savons, les méthodes statiques ne peuvent pas être remplacées, car elles sont associées à une classe plutôt qu'à une instance. Donc, si j'ai l'extrait ci-dessous, il se compile...

119
Indexeurs statiques?

На этот вопрос есть ответы на Stack Overflow на русском : Перегрузка индексатора статического класса Pourquoi les indexeurs statiques sont-ils interdits en C #? Je ne vois aucune raison pour laquelle ils ne devraient pas être autorisés et ils pourraient en outre être très utiles. Par exemple:...

119
Champs statiques sur une référence nulle en Java

staticles membres ( staticchamps ou staticméthodes) en Java sont associés à leur classe respective plutôt qu'aux objets de cette classe. Le code suivant tente d'accéder à un champ statique sur une nullréférence. public class Main { private static final int value = 10; public Main getNull() { return...