舉個例子
Class<Integer> cla;與Class<?> cl; 前一個表示cla只能指向Integer這種類型,而后一個cl表示可以指向任意類型。 cla = Integer.class 可以,但cla = Double.class就不可以。 但是cl = Integer.class 可以,cl = Double.class也可以 、 ?是通配符。
舉個例子
Class<Integer> cla;與Class<?> cl; 前一個表示cla只能指向Integer這種類型,而后一個cl表示可以指向任意類型。 cla = Integer.class 可以,但cla = Double.class就不可以。 但是cl = Integer.class 可以,cl = Double.class也可以 、 ?是通配符。