We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 96b4792 commit a198b2cCopy full SHA for a198b2c
1 file changed
docs/java/basis/java-basic-questions-03.md
@@ -306,6 +306,7 @@ String[] stringArray = { "Hello", "World" };
306
printArray( intArray );
307
printArray( stringArray );
308
```
309
+> 注意: `public static < E > void printArray( E[] inputArray )` 一般被称为静态泛型方法;在 java 中泛型只是一个占位符,必须在传递类型后才能使用。类在实例化时才能真正的传递类型参数,由于静态方法的加载先于类的实例化,也就是说类中的泛型还没有传递真正的类型参数,静态的方法的加载就已经完成了,所以静态泛型方法是没有办法使用类上声明的泛型的。只能使用自己声明的 <E>
310
311
### 项目中哪里用到了泛型?
312
0 commit comments