1.面向对象的特性
a)封装:外部不可见
b)继承:扩展性
c)多态:方法重载/对象的多态性
2.值传递、址传递
a)址传递
Person per1 = null;
Person per2 = null;
per1= new Person();
per2 = per1;
b)值传递
Person per1 = new Person();
Person per2 = new Person();
per2 = per1;
3.构造方法
访问修饰符 类名称 ()
Ps.构造方法支持重载
4.匿名对象
没有对象名,缺少栈空间指引,只可以使用一次
5.String类避免使用new方法,造成内存浪费
6.执行顺序:静态代码块 > 构造代码块 > 普通代码块
7.单态设计模式:私有化构造方法