摘要:
特点 1.所有字符串的字面值常量("abc","123",..)都是一个String类的对象 2.字符串一经初始化不可改变 因为底层使用的是一个 final char[] value,该数组一经初始化,不可改变 3.String str="abc"; 底层:"abc"装到底层的字符数组中value= 阅读全文
摘要:
构造代码块 静态代码块 阅读全文
摘要:
private 默认 protected public 同一个类中 √ √ √ √ 同一个包下 √ √ √ 不同包中(没有子父关系): √ 不同包中(有子父类关系): √ √ (只能在子类的内部访问父类的protected修饰的成员) 阅读全文
摘要:
概述 当一个事物在另外一个事物内部的时候,我们把内部的事物用内部类来描述 分类 1.成员内部类:定义在成员位置上的类 2.局部内部类:定义在局部位置上的类 阅读全文
摘要:
final 1.final修饰类,那么该类不能有子类,那么也就没有子类重写父类的方法,也就没有多态 2.final修饰成员变量,那么成员变量要么显式赋值(用第一种),要么在构造方法中赋值 无论哪一种,都要手动赋值 3.final修饰局部变量,局部变量只能被赋值一次 4.final修饰方法,不能子类重 阅读全文
摘要:
面向对象思想(理解) a.面向对象与面向过程对比: 面向对象注重的是结果,不注重过程 面向过程既注重过程也注重结果,面向过程得实现每个细节 举例:烤鸭: 面向过程:鸭苗慢慢养大变成鸭大 烤箱 拔毛洗鸭子掏内脏 配料涂抹鸭子 扔进烤箱拷 出炉吃胡的鸭子 面向对象: 请去全聚德 给钱 吃鸭子 面向对象的 阅读全文