1.内存分区:代码区(存放class代码 ) 全局区(存放static变量等)
栈区(存放调用方法中的变量) 堆区(存放对象的数据)
2.对象三大特征:封装(字段 方法) 继承 多态
3.方法重载:同一个方法名称但是方法签名不一样
4.方法签名:根据参数的个数 类型 顺序
5.构造方法:a.没有返回值 b.方法名称和类名称一致 c.当一个构造方法都没有的时候 java 会生成一个默认的无参构造方法
6.访问修饰符:public 公开的 protected保护的(包和继承可以访问)
private 私有的(只能自己访问)
7.调用普通方法:this.fun() super.fun()
8.调用构造方法:this() super()
9.强制退出程序:system.exit(0);