摘要: 内存溢出 (out of memory),是指程序在申请内存时,没有足够的内存空间供其使用(杯子就只能装500ml的水,都满了,你还想加水),出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。你申请了一个盘子用尽各种方法只能装4个果子,你却 阅读全文
posted @ 2020-02-04 17:15 JustJavaIt 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 概念 类:是一个模板,它描述一类对象的行为和状态。 对象:是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 接口:是抽象方法的集合,包含类要实现的方法。 抽象类:如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 举 阅读全文
posted @ 2020-02-04 11:33 JustJavaIt 阅读(223) 评论(0) 推荐(0) 编辑
摘要: (1)重写(Overriding)是”外壳不变,核心重写”,即在子类存在方法与父类的方法的名字相同,而且参数的个数与类型一样,返回值也一样的方法。 (2)重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。 (3)方法的重写(Overriding)和 阅读全文
posted @ 2020-02-03 11:34 JustJavaIt 阅读(1957) 评论(0) 推荐(1) 编辑
摘要: int和Integer的区别: 1) int是基本数据类型,直接存储的数值,默认是0; 2) Integer 是int的包装类,是个对象,存放的是对象的引用,必须实例化之后才能使用,默认是null; 包装类?装箱拆箱? 菜鸟教程 -- https://www.runoob.com/java/java 阅读全文
posted @ 2020-02-02 11:17 JustJavaIt 阅读(174) 评论(0) 推荐(0) 编辑
摘要: instanceof 是一个操作符(类似new, ==等) ( Object reference variable ) instanceof (class/interface type) if(a instanceof B){ } 表示:a 是不是 B 这种类型 用法: 1. 一个对象是本身类的一个 阅读全文
posted @ 2020-02-01 14:56 JustJavaIt 阅读(359) 评论(0) 推荐(0) 编辑