2020年10月30日
摘要: 重写的规定: 1.子类重写的方法的方法名和形参列表与父类中被重写的方法的方法名和形参列表要一致 2.子类重写的方法的权限修饰符不小于父类被重写的方法的权限修饰符 (特殊情况:子类不能重写父类中声明为private权限的方法,因为子类都看不到这个父类中的方法了,也谈不上重写了。) 3.返回值类型: 3 阅读全文
posted @ 2020-10-30 17:03 又在化学楼迷路了 阅读(216) 评论(0) 推荐(0)
摘要: 体现:一旦子类A继承父类B之后,子类A中就获取了父类B中声明的所有属性和方法。 特别地,父类中声明为private的属性或者方法,子类继承父类之后,仍然认为获取了父类中的私有的结构 只有因为封装性的影响,使得子类不能直接调用父类的结构而已!(set/get) 阅读全文
posted @ 2020-10-30 16:21 又在化学楼迷路了 阅读(81) 评论(0) 推荐(0)
2020年10月29日
摘要: this关键字的使用: 1.this可以用来修饰:属性、方法、构造器 2.this修饰属性和方法: this理解为:当前对象 或者 当前正在创建的对象 2.1.在类的方法中,我们可以使用“this.属性”或者"this.方法"的方式,调用当前对象的属性或者方法,但是通常情况下,我们都选择省略"thi 阅读全文
posted @ 2020-10-29 16:34 又在化学楼迷路了 阅读(166) 评论(0) 推荐(0)
摘要: 类中的封装性的体现,需要权限修饰符: 1.从小到大排列:private,缺省,protected,public 修饰符: private 缺省 protected public 类内部: √ √ √ √ 同一个包: √ √ √ 不同包的子类: √ √ 同一个工程: √ 2.四种权限可以用来修饰类及类 阅读全文
posted @ 2020-10-29 15:08 又在化学楼迷路了 阅读(373) 评论(0) 推荐(0)
摘要: 1.定义一个int型数组:int[] arr = new int[] {12,33,3,34,56,77,432}; 让数组上的每个位置的值去除以首位置的元素,得到的结果,作为 该位置上的新值。遍历整个数组。 易错点:直接去用for循环 顺序地 给每个值去除以首位的元素值,这 样得到的结果将会是只有 阅读全文
posted @ 2020-10-29 14:02 又在化学楼迷路了 阅读(168) 评论(0) 推荐(0)
2020年10月28日
摘要: 关于基本数据类型的值传递: public class OverloadTest { public static void main(String[] args) { int m = 10; int n = 20; System.out.println(m + " " + n); OverloadTe 阅读全文
posted @ 2020-10-28 21:44 又在化学楼迷路了 阅读(77) 评论(0) 推荐(0)
摘要: 引用数据类型只能是null或者是一个地址值 比如: public int[] copy(int[] arr){ return null; } 这个时候的是引用数据类型,返回值是null,而不是其他的。 基本数据类型的赋值有如下规律: int m = 5; int n = m; System.out. 阅读全文
posted @ 2020-10-28 21:08 又在化学楼迷路了 阅读(103) 评论(0) 推荐(0)
摘要: 即参数列表不同,参数个数不同,参数类型不同方能构成方法重载! 与修饰符类型、返回值类型、形参的命名没有关系! 比如: public void getSum(int i,int j){ } 与其不构成方法重载的方法有: public int getSum(int i,int j){ return 0; 阅读全文
posted @ 2020-10-28 20:54 又在化学楼迷路了 阅读(407) 评论(0) 推荐(0)
2020年10月27日
摘要: 定义一个二维数组: float[][] arr1 = new float[4][3]; System.out.println(arr[0]); System.out.println(arr[0][0]); 这时候打印出来的是什么? 答案: System.out.println(arr[0]); —— 阅读全文
posted @ 2020-10-27 21:08 又在化学楼迷路了 阅读(401) 评论(0) 推荐(0)
2020年10月25日
摘要: 在练习的时候,我总是无法分清何时用throw抛出异常 有的时候只需要System.out.println("..."); return; 就可以完成异常的指出 但是有时候老师写代码的时候会使用以上两种方法的任意一种 折让我很迷惑 到底什么时候使用哪种异常报错呢? 比如说: 当这个方法中是: publ 阅读全文
posted @ 2020-10-25 16:49 又在化学楼迷路了 阅读(103) 评论(0) 推荐(0)