Java instanceof оператор
Существует ли допустимая переменная класса Type, которую можно использовать сinstanceof
оператор? Например:
String s = "abc";
Class<?> classType = String.class;
if (s instanceof classType) {
//do something
}
в качестве альтернативы этому:
if (s.getClass() == classType) {
//do something
}
Будет ли какой-либо выигрыш в производительности?