Questions - adrobnych/androidbrew_training GitHub Wiki

https://docs.google.com/document/d/1D0qYLhbnzwv7LCWK4cv876VHTFjXXxV24zGCmsLcOi8/edit

Test samples:

  • Результат виконання Java коду: !true

  • Результат виконання Java коду: (new Object(){public boolean field = false;}).getClass().getField("field").getType()

  • Результат виконання Java коду: true && false

  • Результат виконання Java коду: Arrays.equals(new int[] { 1 }, new int[] { 1 })

  • Результат виконання Java коду: true || !false

  • Результат виконання Java коду: ((Object)3.0f).getClass().isPrimitive()

  • Результат виконання Java коду: Float.SIZE

  • Результат виконання Java коду: byte.class

  • Результат виконання Java коду: int.class

  • Результат виконання Java коду: int.class instanceof Object

  • Результат виконання Java коду: !true || false

  • Результат виконання Java коду: (new Integer(3)) instanceof Object

  • Результат виконання Java коду: Byte.class.isPrimitive()

  • Результат виконання Java коду: 2 < 0

  • Результат виконання Java коду: for(int i = 1, a = 6;;) if ( (a < 9 ) || (++i < 8) || (1/0 < 9 ) ) { i = i + 1; System.out.println(i); break;}

  • Результат виконання Java коду: short.class

  • Результат виконання Java коду: ((Object)'3').getClass()

  • Результат виконання Java коду: 2 >= 1 + 1

  • Результат виконання Java коду: Integer.class.getSuperclass().getSuperclass().getSuperclass()

  • Результат виконання Java коду: ArrayList.class.getSuperclass().getSuperclass().getName()

  • Результат виконання Java коду: ((Object)3L).getClass()

  • Результат виконання Java коду: Integer.class.getSuperclass().getSuperclass().getName()

  • Результат виконання Java коду: Integer.class.getName()

  • Результат виконання Java коду: long.class

  • Результат виконання Java коду: Boolean.class.isPrimitive()

  • Результат виконання Java коду: Float.class.isPrimitive()

  • Результат виконання Java коду: boolean.class

  • Результат виконання Java коду: short.class.isPrimitive()

  • Результат виконання Java коду: ((Object)3L).getClass().isPrimitive()

  • Результат виконання Java коду: (new Long(3)).getClass().isPrimitive()

  • Результат виконання Java коду: Short.SIZE