**
JAVA构造函数不能使用void关键字
**
Java 函数的构造函数一般不返回值,所以新手容易添加void关键字,这时候编译器容易报错 java.lang.NullPointerException,这是因为构造函数代表的函数子函数可能会有返回值,系统就不让在早期构造函数写void。
public class testMap {
//这里的void就会引起报错!!!!!!!!!
public **void** testMap() {
}
public void testPut() {
}
void foreach() {
}
public static void main(String[] args) {
testMap tp=new testMap();
tp.testPut ();
tp.foreach();
}
}