Which of these expressions evaluate to true?
- "String" instanceof String
- new Exception () instanceof Throwable
- 42 instanceof Integer
- new Integer (42) instanceof java.lang.Number
- new Double (1.2E30) instanceof java.math.BigDecimal
- new int [42] instanceof int []
- new int [] { 2 } instanceof byte []
- new byte [] { 100, 200, 300 } instanceof Object
- array [12] instanceof Object
- "" instanceof Object
- null instanceof String
- new StringBuffer ("xyz") instanceof String
- x instanceof Object