Chcę poznać różnicę między int.class a Integer.TYPE w Javie?Jaka jest różnica między klasą int.class a klasą Integer.TYPE w języku Java?
10
A
Odpowiedz
7
.class kluczowe dostać przedmiot Class reprezentować zarówno prymitywne rodzaje i typy klas, natomiast pole do wrapper primitive class.typ pozwala uzyskać Class prymitywnego typu, która otacza obiekt.
16
Absolutnie nic. Jeśli uruchomisz poniższy kod, zobaczysz, że int.class
to to samo, co Integer.TYPE
.
public class Test {
public static void main(final String[] args) {
System.out.println(int.class == Integer.TYPE);
}
}
1
absolutnie fałszywy czek to:
public static void main(String[] args) {
System.out.println(int.class.equals(Integer.TYPE));
System.out.println(Integer.class.equals(Integer.TYPE));
}
wyjściowa: prawda fałszywe
Boolean.TYPE == boolean.class
Byte.TYPE == byte.class
Short.TYPE == short.class
Character.TYPE == char.class
Integer.TYPE == int.class
Long.TYPE == long.class
Float.TYPE == float.class
Double.TYPE == double.class
Void.TYPE == void.class
+0
To jest poprawne wyjście. Ponieważ 'Integer' faktycznie * nie * zawija' Integer'. – skiwi
Powiązane problemy
- 1. Jaka jest różnica między klasą Class.This a klasą Java w języku Java?
- 2. Różnica między klasą singleton a klasą statyczną?
- 3. Jaka jest różnica między klasą Debug a klasą Trace?
- 4. Różnica między klasą APIView a klasą viewsets?
- 5. Różnica między rodzicielską klasą a super klasą
- 6. Jaka jest różnica między klasą clazz a klasą <?> clazz w java?
- 7. Różnica między klasą <?> a klasą <Object> w języku Java
- 8. AngularJS, różnica między klasą ng a klasą z wyrażeniem kątowym?
- 9. Jaka jest różnica między klasą abstrakcyjną a interfejsem?
- 10. jaka jest różnica między const, readonly a statyczną klasą
- 11. Jaka jest różnica między klasą abstrakcyjną a mieszanką?
- 12. Jaka jest różnica między klasą z prywatnym konstruktorem a klasą szczelną mającą prywatny konstruktor?
- 13. Różnica między klasą foo, klasą foo() i klasą foo (obiektem)?
- 14. Różnica między klasą enum a enum?
- 15. jaka jest różnica między klasą i danych: dataType
- 16. Czy null jest klasą w języku Java?
- 17. Jaka jest różnica między klasą niestandardową a ustawieniem właściciela pliku w pliku Xib?
- 18. Udostępnianie zmiennej między klasą a jej członkiem
- 19. Jaka jest różnica między klasami a instancjami obiektów?
- 20. Jaka jest różnica między apletem java FX a apletem Java?
- 21. Jaka jest różnica między PermGenem a Metaspace?
- 22. Konwersja wskaźnika do wskaźnika między klasą pochodną i klasą podstawową?
- 23. Jaka jest różnica między "&" a "," w generycznych Java?
- 24. Jaka jest różnica między interfejsem a interfejsem @ w java?
- 25. Jaka jest różnica między pakietem, modułem i klasą w Perlu zorientowanym obiektowo?
- 26. Jaka jest różnica między klasą całkowitą Atomic Integer i Normal immutable Integer w Javie?
- 27. Jaka jest różnica między == a === w Verilog?
- 28. Jaka jest różnica między% d a% * dw języku c?
- 29. Jaka jest różnica między kluczem a KeySpec?
- 30. Różnica między sesją hibernacji a EntityManager
Czy nie jest to '.class' prostu cukier syntaktyczny? –