Perguntas com a marcação «short-circuiting»





14
A curto-circuito da cláusula SQL WHERE é avaliada?
As expressões booleanas nas cláusulas SQL WHERE são avaliadas em curto-circuito ? Por exemplo: SELECT * FROM Table t WHERE @key IS NULL OR (@key IS NOT NULL AND @key = t.Key) Se @key IS NULL for avaliado como true, @key IS NOT NULL AND @key = t.Key é avaliada? …


9
Existe realmente uma razão pela qual sobrecarregado && e || não curto-circuito?
O comportamento em curto-circuito dos operadores &&e ||é uma ferramenta incrível para programadores. Mas por que eles perdem esse comportamento quando sobrecarregados? Entendo que os operadores são apenas açúcar sintático para funções, mas os operadores booltêm esse comportamento. Por que deveria ser restrito a esse tipo único? Existe algum raciocínio …

2
Operador ternário em Java avaliando apenas uma expressão desde Java 7 - isso era diferente em Java 1.6 e inferior?
Preparando-me para o exame Oracle Certified Associate Java SE 8 Programmer 1, encontrei o seguinte parágrafo sobre a expressão ternária no Guia de Estudo oficial: Avaliação da expressão ternária A partir do Java 7, apenas uma das expressões à direita do operador ternário será avaliada em tempo de execução. De …



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.