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