创建对象的详细说明?

img


请问这个是什么语法?
创建一个实例对象不是应该
类 名字=new 类()这样吗?
有没有人能够详细讲解一下new对象的细节
感谢

new 一类对象 可以不用变量接收

这是创建对象的时候,又给对象实现了一个方法。

User u = new User();
先运行 =(赋值符号) 的右边
new 去实例类运行 User() 的构造器 (通过过父类构造,来完成对象创建) 对象会创建在堆内存中
把堆中的内存 地址赋值给 u (引用类型变量)