Articles of static

Java: class estática?

Eu tenho uma class cheia de funções de utilidade. Instanciar uma instância dela não faz sentido semântico, mas eu ainda quero chamar seus methods. Qual é a melhor maneira de lidar com isso? Classe estática? Abstrato?

Os methods estáticos são seguros?

Eu tenho uma class de timer estático que será chamado por qualquer página da Web para calcular quanto tempo cada página demorou para ser construído. Minha pergunta é que o segmento de classs estáticas é seguro? No meu exemplo, usuários simultâneos causam um problema com meus horários de início e término? por exemplo, um tópico […]

Por que campos estáticos não são inicializados no tempo?

O código a seguir imprime null uma vez. class MyClass { private static MyClass myClass = new MyClass(); private static final Object obj = new Object(); public MyClass() { System.out.println(obj); } public static void main(String[] args) {} } Por que os objects estáticos não são inicializados antes da execução do construtor? Atualizar Eu tinha acabado […]

Referência indefinida para variável estática c ++

Oi eu estou recebendo erro de referência indefinido no seguinte código: class Helloworld{ public: static int x; void foo(); }; void Helloworld::foo(){ Helloworld::x = 10; }; Eu não quero uma function foo() static . Como posso acessar a variável static de uma class no método não static de uma class?

Os sequenciadores estáticos Java estão seguros?

Eu estou usando um bloco de código estático para inicializar alguns controladores em um registro que eu tenho. Minha pergunta é, portanto, posso garantir que este bloco de código estático será chamado apenas uma vez quando a class for carregada pela primeira vez? Eu entendo que não posso garantir quando este bloco de código será […]

As instâncias de class estáticas são exclusivas de uma solicitação ou de um servidor no ASP.NET?

Em um site do ASP.NET, as classs estáticas são exclusivas de cada solicitação da Web ou são instanciadas sempre que necessário e enviadas sempre que o GC decide descartá-las? A razão que eu pergunto é porque eu escrevi algumas classs estáticas antes em C # eo comportamento é diferente do que eu esperava. Eu teria […]

Por que um membro de dados estático precisa ser definido fora da class?

De acordo com membros de dados estáticos no centro de conhecimento IBM C ++: A declaração de um membro de dados estático na lista de membros de uma class não é uma definição. Você deve definir o membro estático fora da declaração de class, no escopo do namespace. Por que é que? Qual é o […]

Deprecação da palavra-chave estática … não mais?

Em C ++, é possível usar a palavra-chave static dentro de uma unidade de tradução para afetar a visibilidade de um símbolo (declaração de variável ou function). No n3092, isso foi reprovado: Anexo D.2 [deprático] O uso da palavra-chave static está obsoleto ao declarar objects no escopo de namespace (consulte 3.3.6). No n3225, isso foi […]

Campos estáticos em uma referência nula em Java

static membros static (campos static ou methods static ) em Java são associados a suas respectivas classs, e não aos objects dessa class. O código a seguir tenta acessar um campo estático em uma referência null . public class Main { private static final int value = 10; public Main getNull() { return null; } […]

Quando é um construtor estático chamado em c #?

Quando eu tenho class contendo um construtor estático, esse construtor é chamado quando o assembly que contém a class é carregado pela primeira vez ou quando a primeira referência a essa class é atingida?