是为了在各种类型间转化,通过各种方法的调用。否则你无法直接通过变量转化。 比如,现在int要转为String int a=0; String result = Integer.toString(a); 比如我现在要用泛型 List<Integer> nums; 这里<>需要类。如果你用int。它会报错的