05 2020 档案

摘要:Iteroaor是用来遍历集合中的元素,除此之外不可以调用Iterator来遍历 环境准备:狗狗类 1.定义一个集合 2.定义Iterator,并让集合调用父类中的Iterator方法 3.定义while循环,条件是迭代器中的指针指向下一个元素的结果为真,如果为真,便进入循环条件,进行遍历。 4wh 阅读全文
posted @ 2020-05-25 20:20 宋雨航哎 阅读(146) 评论(0) 推荐(0) 编辑
摘要:list接口 特点:List接口存储一组不唯一、有序的对象; list接口的子类:Arraylist Linkedlist Arraylist实现了数组长度可变的数组,在内存空间分配连续的空间, 遍历元素和随机访问元素的效率高; Linkedlist采用链表的存储方式, 插入和删除元素的效率比较高; 阅读全文
posted @ 2020-05-25 20:06 宋雨航哎 阅读(209) 评论(0) 推荐(0) 编辑
摘要:类变量和实例变量 类变量也叫静态变量,也就是在变量前面加上static的变量; 实例变量也叫对象变量,既没有没有static修饰的变量; 区别: 类变量是对象共有的,其中一个对象将他值改变,其他对象得到的就是改变后的结构; 实例对象是则是对象私有,讲一个对象的只改变,不影响其他对象的值。 阅读全文
posted @ 2020-05-22 16:10 宋雨航哎 阅读(7555) 评论(0) 推荐(0) 编辑
摘要:1.异常 是指在程序在运行过程中所发生的不正常事件,它会中断正字运行的程序; 异常处理:Java编程语言使用异常处理机制来为程序所发生的不正常事假提供错误处理的能力; Throwable:Java中所有异常的父类Throwable(可抛出); Error(错误)和Exception(异常)是Thro 阅读全文
posted @ 2020-05-21 22:49 宋雨航哎 阅读(138) 评论(0) 推荐(0) 编辑
摘要:1、数组有没有length()这个方法?String有没有length()这个方法? 数组中没有 length() 方法 数组中只有length属性,表示数组的长度,而且这个属性可以理解为一个常量, 一旦数组产生,我们就可以得到length的值,这个值不能改变; String中有length() 方 阅读全文
posted @ 2020-05-13 09:22 宋雨航哎 阅读(125) 评论(0) 推荐(0) 编辑
摘要:多态 1.定义:同一种操作,由于条件不同,产生的结果也不同, 同一种引用,使用不同的实例而执行不同的操作; 2 多态的优点:① 消除类型之间的耦合关系, ②可替换性, ③可扩充性, ④接口性, ⑤灵活性, ⑥简化性; 3 实现多态的三要素: ①有继承关系; ② 子类重写父类 ③ 父类的引用指向子类的 阅读全文
posted @ 2020-05-12 17:42 宋雨航哎 阅读(180) 评论(0) 推荐(0) 编辑
摘要:类是一个对象的抽象,具有共同属性和行为的许多对象抽出一个类; 1.为什么使用继承? 例:有一组学生,张三、李四和王五,他们都有姓名、年龄、身高、体重,都会进行日常的行为,我们就将这行属性和行为抽象出来成为有个类,人类; 假设多个类存在相同的属性和方法时,我们就可以将这些类抽取到一个单独的类中,那么这 阅读全文
posted @ 2020-05-05 17:34 宋雨航哎 阅读(122) 评论(0) 推荐(0) 编辑
摘要:我们在程序设计的时候要追求“低耦合”“高内聚”, 高内聚就是类内部数据操作细节自己完成,不允许外部干涉, 低耦合是暴露少量的方法给外部使用,尽量方便外部调用; 1 什么是封装 将类的信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法对隐藏的信息进行操作和访问; 2 封装的好处 ① 只 阅读全文
posted @ 2020-05-05 16:38 宋雨航哎 阅读(199) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示