上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 94 下一页
摘要: 目录 1. 静态初始化 2.动态初始化 3.数组的默认初始化 4.多维数组 数组的初始化方式总共有三种:静态初始化、动态初始化、默认初始化。下面针对这三种方式分别讲解。 1. 静态初始化 除了用new关键字来产生数组以外,还可以直接在定... 阅读全文
posted @ 2020-02-02 11:00 赵广陆 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 目录 1 数组的介绍 2 声明数组变量 3 实例 4 初始化数组 1 数组的介绍 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 Java 语言中提供的数组是用来存储固定大小的同类型元素。 你可以声明一个数组变... 阅读全文
posted @ 2020-02-02 10:58 赵广陆 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 父类引用指向子类对象,我们称这个过程为向上转型,属于自动类型转换。 向上转型后的父类引用变量只能调用它编译类型的方法,不能调用它运行时类型的方法。这时,我们就需要进行类型的强制转换,我们称之为向下转型! 对象的转型: public cl... 阅读全文
posted @ 2020-02-02 10:49 赵广陆 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 父类引用指向子类对象,我们称这个过程为向上转型,属于自动类型转换。 向上转型后的父类引用变量只能调用它编译类型的方法,不能调用它运行时类型的方法。这时,我们就需要进行类型的强制转换,我们称之为向下转型! 对象的转型: public cl... 阅读全文
posted @ 2020-02-02 10:49 赵广陆 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 目录 1.多态 1.1多态的概述 1.2多态中的成员访问特点 1.3多态的好处和弊端 1.4多态中的转型 2. 总结 1.多态 1.1多态的概述 什么是多态 同一个对象,在不同时刻表现出来的不同形态 举例: 猫 我们可以说猫是猫:猫 cat = ne... 阅读全文
posted @ 2020-02-01 17:38 赵广陆 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 类的属性的处理: 1. 一般使用private访问权限。 2. 提供相应的get/set方法来访问相关属性,这些方法通常是public修饰的,以提供对属性的赋值与读取操作(注意:boolean变量的get方法是is开头!)。 ... 阅读全文
posted @ 2020-02-01 17:35 赵广陆 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 类的属性的处理: 1. 一般使用private访问权限。 2. 提供相应的get/set方法来访问相关属性,这些方法通常是public修饰的,以提供对属性的赋值与读取操作(注意:boolean变量的get方法是is开头!)。 ... 阅读全文
posted @ 2020-02-01 17:35 赵广陆 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 我要看电视,只需要按一下开关和换台就可以了。有必要了解电视机内部的结构吗?有必要碰碰显像管吗?制造厂家为了方便我们使用电视,把复杂的内部细节全部封装起来,只给我们暴露简单的接口,比如:电源开关。具体内部是怎么实现的,我们不需要操心。 需要... 阅读全文
posted @ 2020-02-01 17:31 赵广陆 阅读(95) 评论(0) 推荐(0) 编辑
摘要: super是直接父类对象的引用。可以通过super来访问父类中被子类覆盖的方法或属性。 使用super调用普通方法,语句没有位置限制,可以在子类中随便调用。 若是构造方法的第一行代码没有显式的调用super(...)或者th... 阅读全文
posted @ 2020-02-01 17:28 赵广陆 阅读(28) 评论(0) 推荐(0) 编辑
摘要: “==”代表比较双方是否相同。如果是基本类型则表示值相等,如果是引用类型则表示地址相等即是同一个对象。 Object类中定义有:public boolean equals(Object obj)方法,提供定义“对象内容相等”的逻辑。比如... 阅读全文
posted @ 2020-02-01 17:19 赵广陆 阅读(42) 评论(0) 推荐(0) 编辑
上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 94 下一页