摘要: 1.File类 1.1 File类概述和构造方法 File类介绍 它是文件和目录路径名的抽象表示 文件和目录是可以通过File封装成对象的 对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以 是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存 阅读全文
posted @ 2020-12-03 09:48 zhiyDevQAQ 阅读(148) 评论(0) 推荐(0)
摘要: 1.Map集合 1.1 Map集合概述和特点 1 interface Map<K,V> K:键的类型;V:值的类型 Map集合的特点 键值对映射关系 一个键对应一个值 键不能重复,值可以重复 元素存取无序 1.2 Map集合的基本功能 方法名 说明 V put(K key,V value) 添加元素 阅读全文
posted @ 2020-12-02 23:11 zhiyDevQAQ 阅读(127) 评论(0) 推荐(0)
摘要: 1.Set集合 1.1 Set集合概述和特点 Set集合的特点 元素存取无序 没有索引、只能通过迭代器或增强for循环遍历 不能存储重复元素 1.2 哈希值 哈希值简介 是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值 如何获取哈希值 Object类中的public int hash 阅读全文
posted @ 2020-12-02 22:40 zhiyDevQAQ 阅读(136) 评论(0) 推荐(0)
摘要: 1.Collection集合 1.1 集合体系结构 集合 (接口)Collection:单列 (接口)List:可重复 (实现类)ArrayList (实现类)LinkedList (接口)Set:不可重复 (实现类)HashSet (实现类)TreeSet (接口)Map:双列 (实现类)Hash 阅读全文
posted @ 2020-12-02 21:46 zhiyDevQAQ 阅读(81) 评论(0) 推荐(0)
摘要: 1.包装类 1.1 基本类型包装类 基本类型包装类的作用 将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据 常用的操作之一:用于基本数据类型与字符串之间的转换 基本类型 包装类 byte Byte short Short int Integer long Long floa 阅读全文
posted @ 2020-12-02 20:23 zhiyDevQAQ 阅读(119) 评论(0) 推荐(0)
摘要: 1. 参数传递 1.1 类名作为形参和返回值 1、类名作为方法的形参 方法的形参是类名,其实需要的是该类的对象 实际传递的是该对象的【地址值】 2、类名作为方法的返回值 方法的返回值是类名,其实返回的是该类的对象 实际传递的,也是该对象的【地址值】 1 class Cat { 2 public vo 阅读全文
posted @ 2020-12-02 19:36 zhiyDevQAQ 阅读(138) 评论(0) 推荐(0)
摘要: 1.多态 1.1 多态的概述 什么是多态 同一个对象,在不同时刻表现出来的不同形态 多态的前提 要有继承或实现关系 要有方法的重写 要有父类引用指向子类对象 1.2 多态中的成员访问特点 成员访问特点 成员变量 编译看父类,运行看父类 成员方法 编译看父类,运行看子类 1.3 多态的好处和弊端 好处 阅读全文
posted @ 2020-12-02 15:52 zhiyDevQAQ 阅读(97) 评论(0) 推荐(0)
摘要: 1.继承 1.1 概述 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。 其中,多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。 1.2 定义 继承:就是子类继承父类的属性和行为,使得子类对象具有与 阅读全文
posted @ 2020-12-02 15:31 zhiyDevQAQ 阅读(99) 评论(0) 推荐(0)
摘要: 1.学生管理系统实现步骤 案例需求 系统主要功能如下: 添加学生:通过键盘录入学生信息,添加到集合中 删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除 修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改 查看学生:将集合中的学生对象信息进行展示 退出系统:结束程序 阅读全文
posted @ 2020-12-02 14:59 zhiyDevQAQ 阅读(291) 评论(0) 推荐(0)
摘要: 1.ArrayList类概述 什么是集合 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 ArrayList集合的特点 底层是数组实现的,长度可以变化 泛型的使用 用于约束集合中存储元素的数据类型 2.ArrayList构造方法 方法名 说明 public ArrayList() 创建一 阅读全文
posted @ 2020-12-02 11:20 zhiyDevQAQ 阅读(61) 评论(0) 推荐(0)