摘要: 27 String类 底层实现 ​ final的char数组 常用的加强版 StringBuffer 特点:线程安全、速度慢 StringBuilder 特点:线程不安全、速度快 出现的原因:解决String自行拼接以及反序麻烦等问题 加强版与String类型的转换 对象名.toString(); 阅读全文
posted @ 2020-12-01 10:15 SSS翱翔万里 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 26 异常 定义 程序中运行时出现的错误 分类 从是否主动产生可分为: 1.java中已经预定义好的异常(ArrayIndexoutofException和nullPointerException) 2.自行定义的异常(如AgeException) 从开发者角度可分为: 1.Exception异常( 阅读全文
posted @ 2020-11-30 21:03 SSS翱翔万里 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 25 代码块 1.定义 用""括起来的一段代码 2.分类 a.普通代码块 //直接在方法或语句中定义的代码块 public class Test { public static void main(String[] args) { { int x=30; System.out.println("普通 阅读全文
posted @ 2020-11-30 14:07 SSS翱翔万里 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 23 final关键字(完结器) 本质 不可以被修改 定义的都是最终版本 //记住final和abstract是死对头,不能同时出现在一个类或一个方法上 常规用法 1.修饰类(无法被继承) final class A{ } //类A不能被继承 2.在类中修饰属性(常量) class A{ publi 阅读全文
posted @ 2020-11-30 10:54 SSS翱翔万里 阅读(144) 评论(1) 推荐(0) 编辑
摘要: 22 抽象 关键字 abstract 出现的原因(猜测) 为了使非抽象子类重新书写父类或者祖先类的非私有化方法的方法体内容(返回值类型需要一致), 即重写(实现),为多态(父类声明,子类实现)提供保障(只是继承的话,可以重写书写也可以不重新书写) 语法 //抽象类的语法 abstract class 阅读全文
posted @ 2020-11-30 09:51 SSS翱翔万里 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 21 继承 关键字 extends 出现的原因(猜测) 多个类出现相同的属性和方法,如果每定义一个类都要重写一次的话,那么就会很麻烦,所以继承就出现了 特点 子类单继承,即一个子类只能有一个父类(联想一个男孩他的亲生父亲只有一个), 父类可以被多个子类继承(联想一个爸爸有多个孩子) 子类在调用自己的 阅读全文
posted @ 2020-11-29 15:14 SSS翱翔万里 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 20 权限修饰符 本质 为类中的属性或者方法设置一个门槛,符合门槛者才能调用 分类以及使用情况 辅助记忆:斜三角形 阅读全文
posted @ 2020-11-29 14:38 SSS翱翔万里 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 19 static关键字 本质 1.类修饰符(变量,方法,静态代码块) 2.与所在类同生共死 3.为了使所用对象共用一个东西 常用操作 1.在类中声明属性 private static 变量类型 变量名 public class Person{ private static int age; //定 阅读全文
posted @ 2020-11-29 13:01 SSS翱翔万里 阅读(231) 评论(2) 推荐(0) 编辑
摘要: 18 this关键字 本质 谁调用,代表谁 常用操作 1.调用本类的属性 ​ this.属性名 //例如类中的Set方法 public void setAge(int age){ this.age=age; //this.age代表当前调用setAge()方法的对象所对应的Age值 } 2.调用本类 阅读全文
posted @ 2020-11-29 04:55 SSS翱翔万里 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 17 重载与重写 定义 在同一个类中,对具有相同方法名但形参个数不一样或者形参的类型不一样或形参顺序不一样(形参不同)的方法,我们把这些方法叫做重载方法,他们之间构成了方法的重载 在具有继承关系的类中,祖先类中的方法A与子类的方法B如果除了方法体以外,其余部分皆一样,那么就称方法B实现方法A的重写, 阅读全文
posted @ 2020-11-29 02:13 SSS翱翔万里 阅读(86) 评论(0) 推荐(0) 编辑