在内存中一共有五个区域
1.堆区——需要程序员手动开辟并管理内存
2.栈区——由系统自动完成内存管理
3.静态区(全局区)——程序运行过程中内存中的数据一直存在
4.常量区 ——用于存放常量
5.代码区——存放程序运行所需要的代码
//静态static
//静态的字段/属性或者方法,只能由类调用,不能由实例调用
//使用类创建对象的过程叫做实例化,对象也可以称作实例
//直接使用类名调用静态成员
//用static修饰的成员是静态成员
//用static修饰的类是静态类
//静态类里面不能有实例方法
//静态类不能实例化,只能包含静态成员和const常量

//静态构造方法前不允许添加访问修饰符
//静态构造方法可以存在于静态类中,也可以存在于普通类中
//不管是不是静态类都可以有静态构造
//静态构造会在第一次实例化或调用静态成员时调用
