学习内容:
1.Java面向对象
2.Java封装
1.声明对象是在栈里完成,实例化对象在堆里完成
2.构造方法调用只能在构造方法之间调用,用this()
3.若导入两个不同包下相同类名称的包,则优先执行指定类名的包,,提高效率
4.static 静态成员,类成员 内存中同一块空间
静态成员访问方式:对象名访问,类名访问
5.static静态属性,静态方法,没有静态类
6.构造代码块&&构造方法 不一样
构造代码块在创建对象时调用,优先于构造方法执行
静态代码块
static{ }
静态代码块在类加载时调用,优先于构造代码执行
无论产生多少类实例,静态代码块只执行一次