1 "
New is a keyword, which can be said to be an instruction;
Newinstance () is a method that is a method of a class object.
2 "
The primary function of new is to generate an instance in memory, and this class can not be loaded into it in advance;
The main function of newinstance () is to generate an instance in memory, which must be guaranteed before use: ① This class is loaded into memory, ② the class has been connected, and the Class.forName () method to complete the above two procedures.
3 "
The use of the new keyword is generally more rigid written into the program;
The Newinstance () method is typically used in frames, in Factory mode, and so on.
4 "
The New keyword can invoke the public construction method of the class's parameters;
The Newinstance () method can only call the class's lunch construction method.
Differences between the new keyword and the newinstance () method in Java