Articles of boot de

Construtores e inheritance padrão em Java

Eu tenho uma pergunta sobre construtores padrão e inheritance em Java. Geralmente, se você escreve uma class e não inclui nenhum construtor, Java fornece automaticamente para você um construtor padrão (um sem parâmetros), que inicializa todas as variables ​​de instância da class (se houver alguma) com alguns valores padrão (0, null , ou falso). Se […]

Como inicializar uma matriz de objects em Java

Eu quero inicializar uma matriz de objects Player para um jogo de BlackJack. Eu li muito sobre várias maneiras de inicializar objects primitivos como uma matriz de ints ou uma matriz de strings, mas não consigo levar o conceito ao que estou tentando fazer aqui (veja abaixo). Gostaria de retornar uma matriz de objects Player […]

Inicialização de membros estáticos C ++ (modelo divertido dentro)

Para boot de membro estático eu uso uma estrutura auxiliar aninhada, que funciona bem para classs sem modelo. No entanto, se a class envolvente for parametrizada por um modelo, a class de boot aninhada não será instanciada, se o object auxiliar não for acessado no código principal. Para ilustração, um exemplo simplificado (no meu caso, […]

As variables ​​delphi são inicializadas com um valor por padrão?

Sou novo no Delphi e tenho feito alguns testes para ver por quais variables ​​de object e variables ​​de pilha são inicializadas por padrão: TInstanceVariables = class fBoolean: boolean; // always starts off as false fInteger: integer; // always starts off as zero fObject: TObject; // always starts off as nil end; Este é o […]

hibernate: LazyInitializationException: não foi possível inicializar o proxy

Aqui está uma que me deixou perplexo. Eu estou tentando implementar uma estrutura básica do DAO do Hibernate, mas estou tendo um problema. Aqui está o código essencial: int startingCount = sfdao.count(); sfdao.create( sf ); SecurityFiling sf2 = sfdao.read( sf.getId() ); sfdao.delete( sf ); int endingCount = sfdao.count(); assertTrue( startingCount == endingCount ); assertTrue( sf.getId().longValue() […]

Se uma function não retorna nenhum valor, com um tipo de retorno válido, é aceitável que o compilador jogue lixo?

Se uma function tem um tipo de retorno diferente de void , e a function não retorna nada, então eu acho que o compilador retorna um valor de lixo (possivelmente visto como um valor não inicializado). Isso acontece em tempo de compilation, então por que não deveria lançar um erro? Por exemplo, int func1() { […]

Qual é a boot padrão de um array em Java?

Então estou declarando e inicializando um array int: static final int UN = 0; int[] arr = new int[size]; for (int i = 0; i < size; i++) { arr[i] = UN; } Digamos que eu faça isso em vez disso … int[] arr = new int[5]; System.out.println(arr[0]); … 0 será impresso no padrão. Além […]

Inicializando várias variables ​​para o mesmo valor em Java

Eu estou procurando um método limpo e eficiente de declarar várias variables ​​do mesmo tipo e do mesmo valor. Agora eu tenho: String one = “”, two = “”, three = “” etc… Mas estou procurando algo como: String one,two,three = “” Isso é algo que é possível fazer em java? Mantendo a eficiência em […]

Inicialização variável em C ++

Meu entendimento é que uma variável int será inicializada para 0 automaticamente; no entanto, não é. O código abaixo imprime um valor random. int main () { int a[10]; int i; cout << i << endl; for(int i = 0; i < 10; i++) cout << a[i] << " "; return 0; } Quais regras, […]

Como inicializar diretamente um HashMap (de uma maneira literal)?

Existe alguma maneira de inicializar um Java HashMap como este ?: Map test = new HashMap{“test”:”test”,”test”:”test”}; Qual seria a syntax correta? Eu não encontrei nada sobre isso. Isso é possível? Eu estou procurando o caminho mais curto / rápido para colocar alguns valores “final / estático” em um mapa que nunca muda e são conhecidos […]