2022年8月8日
摘要: 精华笔记: package:声明包 作用:避免类的命名冲突 同包中的类不能同名,但不同包中的类可以同名 类的全称:包名.类名,包名常常有层次结构 建议:包名所有字母都小写 import:导入类 同包中的类可以直接访问 不同包中的类不能直接访问,若想访问: 先import导入类再使用类 建议 类的全称 阅读全文
posted @ 2022-08-08 19:32 八幡qwq 阅读(61) 评论(0) 推荐(0)
摘要: 精华笔记: 向上造型: 代码复用 超类型的引用指向派生类的对象 能点出来什么,看引用的类型 这是规定,记住就OK 何时向上造型: 多种角色能干的事都一样的时候,可以将多种角色统一造型到超类数组中,实现代码复用 eg: 学生/老师/医生都是输出名字+问好 干的事都一样, ​ 就可以将学生/老师/医生统 阅读全文
posted @ 2022-08-08 16:26 八幡qwq 阅读(65) 评论(0) 推荐(0)
摘要: 精华笔记: 引用类型数组: 给元素赋值时,需要new个对象 若想访问对象的数据,需要通过数组元素去打点来访问 继承: 作用:代码复用 通过extends来实现继承 超类/父类:共有的属性和行为 派生类/子类:特有的属性和行为 派生类可以访问派生类的+超类的,但超类不能访问派生类的 一个超类可以有多个 阅读全文
posted @ 2022-08-08 13:04 八幡qwq 阅读(44) 评论(0) 推荐(0)
摘要: 精华笔记: 构造方法:构造函数、构造器、构建器 复用给成员变量赋初值的代码 作用:给成员变量赋初值 与类同名,没有返回值类型(连void都没有) 在创建(new)对象时被自动调用 若自己不写构造方法,编译器默认提供一个无参构造方法,若自己写了构造方法,则不再默认提供 构造方法可以重载 this:指代 阅读全文
posted @ 2022-08-08 09:13 八幡qwq 阅读(50) 评论(0) 推荐(0)
  2022年8月7日
摘要: 精华笔记: 什么是类?什么是对象? 现实生活中是由很多很多对象组成的,基于对象抽出了类 对象:软件中真实存在的单个个体/东西 类:类型/类别,代表一类个体 类是对象的模板/模子,对象是类的具体的实例 类中可以包含: 对象的属性/特征 成员变量 对象的行为/动作/功能 方法 一个类可以创建多个对象 如 阅读全文
posted @ 2022-08-07 22:37 八幡qwq 阅读(37) 评论(0) 推荐(0)
  2022年8月2日
摘要: 精华笔记: 1. 数组: - 复制: - System.arraycopy(a,1,b,0,4); - int[] b = Arrays.copyOf(a,6); a = Arrays.copyOf(a,a.length+1); //扩容 - 排序: ```java Arrays.sort(arr) 阅读全文
posted @ 2022-08-02 08:42 八幡qwq 阅读(86) 评论(0) 推荐(1)
  2022年8月1日
摘要: 精华笔记: 1. 循环结构: - for结构:应用率高、与次数相关的循环 ```java 1)语法: // 1 2 3 for(要素1;要素2;要素3){ 语句块/循环体 反复执行的语句 4 } 2)执行过程: 1243243243243243...2 ``` 2. 三种循环结构如何选择: - 先看 阅读全文
posted @ 2022-08-01 22:10 八幡qwq 阅读(67) 评论(0) 推荐(0)
  2022年7月31日
摘要: 精华笔记: 1. Scanner接收用户输入的数据:共3步 不需要理解,先记住它,面向对象第五天才能理解 2. 分支结构: - if...else if结构:多条路 - switch...case结构:多条路 - 优点:效率高、结构清晰 - 缺点:只能对整数判断相等 - break:跳出switch 阅读全文
posted @ 2022-07-31 21:23 八幡qwq 阅读(94) 评论(0) 推荐(0)
  2022年7月30日
摘要: 精华笔记: 1. 运算符: - 算术:+、-、*、/、%、++、-- - 关系:>、<、>=、<=、==、!= - 逻辑:&&、||、! - 赋值:=、+=、-=、*=、/=、%= - 字符串连接:+ - 条件/三目:boolean?数1:数2 2. 分支结构:基于条件执行的语句 - if结构:1条 阅读全文
posted @ 2022-07-30 16:37 八幡qwq 阅读(69) 评论(0) 推荐(0)
摘要: 精华笔记: 1. 变量:存数的 - 声明: 在银行开了个帐户 - 初始化: 给帐户存钱 - 使用: 使用的是帐户里面的钱 - 对变量的使用就是对它所存的那个数的使用 - 变量在使用之前必须声明并初始化 - 命名: - 只能包含字母、数字、_和$符,并且不能以数字开头 - 严格区分大小写 - 不能使用 阅读全文
posted @ 2022-07-30 15:05 八幡qwq 阅读(76) 评论(0) 推荐(0)