Perguntas com a marcação «reflection»

87
Existe algo como instanceOf (Class <?> C) em Java?

Quero verificar se um objeto oé uma instância da classe Cou de uma subclasse de C. Por exemplo, se pé de classe Pointquero x.instanceOf(Point.class)ser truee também x.instanceOf(Object.class)ser true. Quero que funcione também para tipos primitivos encaixotados. Por exemplo, se xé um,...

9
Quebrando otimizações JIT com reflexão

Ao brincar com testes de unidade para uma classe singleton altamente concorrente, deparei-me com o seguinte comportamento estranho (testado no JDK 1.8.0_162): private static class SingletonClass { static final SingletonClass INSTANCE = new SingletonClass(0); final int value; static...