摘要: 集合概述 Java中的集合是工具类,可以存储任意数量的具有共同属性的对象。与数组不同,集合的长度可以动态改变,所以数组适合去存储固定长度的数据,集合适合去存储不固定长度的数据。 集合的应用场景: 1)无法预测存储数据的数量。 2)存储具有一对一关系的数据(比如某件商品,其商品编号只对应这件商品)。 阅读全文
posted @ 2020-05-30 02:25 Jerome27 阅读(643) 评论(2) 推荐(1) 编辑
摘要: 概念 多态:意味着允许不同类的对象对同一消息做出不同的响应 分类: 1)编译时多态(也叫设计时多态,举例如方法重载) 2)运行时多态(程序运行时决定调用哪个方法) 可以通过super关键字调用父类带参的构造方法赋值,如super(name,month); 也可以通过this关键字访问setName, 阅读全文
posted @ 2020-05-30 02:17 Jerome27 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 异常 Throwable 有Error(程序无法处理的)和Exception Exception 有非检查异常(编译器不要求强制处理的异常) 有检查异常,包含IO异常、SQL异常 异常处理 异常处理机制为:抛出异常、处理异常。 try、catch、finally用于捕获异常 throws声名异常 t 阅读全文
posted @ 2020-05-30 02:16 Jerome27 阅读(365) 评论(0) 推荐(0) 编辑
摘要: ##基本类型 对应的包装类 byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean 1.包装类修饰符中有final,不能被继承 2.基本数据类型中的数值类 阅读全文
posted @ 2020-05-30 02:14 Jerome27 阅读(249) 评论(0) 推荐(0) 编辑
摘要: static方法 static方法就是没有this的方法: 因为静态方法不依赖于任何对象就可以进行访问,因此对于静态方法来说,是没有this的,因为它不依附于任何对象,既然都没有对象,就谈不上this了。并且由于这个特性,在静态方法中不能访问类的非静态成员变量和非静态成员方法,因为非静态成员方法/变 阅读全文
posted @ 2020-05-30 02:09 Jerome27 阅读(106) 评论(0) 推荐(0) 编辑