高分悬赏 Java语言两种写法的区别是什么

Student s;
Student s = new Student();

一个只是声明了对象,没有分配空间,另一个就死分匹配空间了。