Perguntas com a marcação «static»

Estático é um termo usado em algumas linguagens de programação para definir uma função ou área de armazenamento de dados (campo) que não está vinculada a nenhuma instância específica do objeto. Na maioria dos casos, essa tag, se usada, deve ser usada em conjunto com uma tag de linguagem de programação específica.

5
Quando um construtor estático é chamado em C #?
Quando eu tenho uma classe contendo um construtor estático, esse construtor é chamado quando o assembly que contém a classe é carregado pela primeira vez ou quando a primeira referência a essa classe é atingida?
88 c#  static 

5
Bloco estático em Java não executado
class Test { public static void main(String arg[]) { System.out.println("**MAIN METHOD"); System.out.println(Mno.VAL); // SOP(9090); System.out.println(Mno.VAL + 100); // SOP(9190); } } class Mno { final static int VAL = 9090; static { System.out.println("**STATIC BLOCK OF Mno\t: " + VAL); } } Eu sei que um staticbloco é executado quando a …

3
Descontinuação da palavra-chave estática ... não mais?
Em C ++, é possível usar a staticpalavra - chave em uma unidade de tradução para afetar a visibilidade de um símbolo (variável ou declaração de função). No n3092, isso foi descontinuado: Anexo D.2 [depr.static] O uso da palavra-chave static é descontinuado ao declarar objetos no escopo do namespace (ver …
87 c++  static  c++11  standards 

7
Quando as variáveis ​​estáticas são inicializadas?
Estou me perguntando quando as variáveis ​​estáticas são inicializadas com seus valores padrão. É correto que, quando uma classe é carregada, vars estáticos são criados (alocados) e, em seguida, inicializadores estáticos e inicializações em declarações são executados? Em que ponto os valores padrão são fornecidos? Isso leva ao problema da …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.