初学java 简单有关问题

初学java 简单问题!
stu   a   =new   stu()

这个第二个stu()是什么意思啊   我看到书上写的第二个是可变的
是看多态那里写到的   一变我就晕了   所以问问   谢谢了!

------解决方案--------------------
后面的是构造器,说白了就是构造函数,给对象分配空间的. '
比如 Label label;也是可以的 但是这个时候声明的对象不占空间,而label label=new Label();的话就给对象label指定了一个构造器(构造函数),它也就拥有了Label对象中的成员函数和方法.