Resultados da pesquisa a pedido "boxing"
Comparando o objeto primitivo com o wrapper com o comportamento == inexplicável
Eu tenho um pedaço de código que eu preciso entender: public static void main(String[] args) { Character c = new Character('a'); Character cy = new Character('a'); char cx = 'a'; System.out.println(c == cx); System.out.println(cx == cy); ...
A chamada de um método em um tipo de valor resulta em boxe no .NET?
Eu estava participando da pergunta Stack OverflowTudo no .NET é um objeto? [https://stackoverflow.com/questions/436211/is-everything-in-c-an-object]. E um pôster (nos comentários da resposta aceita) parecia pensar que executar uma chamada de ...
Passar um tipo de valor em um parâmetro "out" faz com que a variável seja encaixotada?
Eu estou ciente de queboxe e unboxing são relativamente caros [http://msdn.microsoft.com/en-us/library/ms173196.aspx]em termos de desempenho. O que eu quero saber é: Passar um tipo de valor para o métodoout parâmetro causa boxe / unboxing ...
Por que o método genérico com restrição de classe T: resulta em boxe? [duplicado
Esta pergunta já tem uma resposta aqui: Boxing ao usar genéricos em C # [/questions/646517/boxing-when-using-generics-in-c-sharp] 2 respostasor que um método genérico que restringe T à classe teria instruções de boxe no código MSIL ger Fiquei ...
O boxe causa problemas de desempenho?
Estou trabalhando em um projeto no qual estamos produzindo uma linguagem que é compilada em java. A estrutura que estamos usando (xtext) faz uso prolífico do boxe em seu código gerado. Especificamente, se você tiver uma declaração como: int i = ...
Estendendo java Integer cache
Há um conselho geral para usarInteger.valueOf(int) ao invés denew Integer(int) por causa do cache. No JDK 5+, você realmente deve usarvalueOf PorqueInteger agora cachesInteger objetos entre-128 e127 e pode devolvê-lo da mesma maneiraInteger(0) ...
Cast Box Objeto de volta ao Tipo Original
Espero que exista uma de duas respostas para isso, impossível ou extremamente simples, e ignorei a consulta óbvia do Googl O problema subjacente é que tenho um objeto genérico sendo passado através de umEventHandler que encaixa o objeto e ...
Por que o método HasFlag do Enum precisa de boxe?
Eu estou lendo "C # via CLR" e na página 380, há uma nota dizendo o seguinte:Nota A classe Enum define um método HasFlag definido da seguinte forma
Por que comparar Integer com int pode gerar NullPointerException em Java?
Foi muito confuso para mim observar esta situação: Integer i = null; String str = null; if (i == null) { //Nothing happens ... } if (str == null) { //Nothing happens } if (i == 0) { //NullPointerException ... } if (str == "0") { //Nothing ...