摘要: 异常 8.1 异常概述: 所谓异常,就是程序出现了不正常的情况 顶级:Throwable 次级:Error、Exception 三级: RuntimeException、非RuntimeException Error严重问题,不需要处理;Exception为异常类,程序本身可以处理 RuntimeE 阅读全文
posted @ 2021-09-07 18:33 种树达人 阅读(37) 评论(0) 推荐(0)
摘要: 常用API 7.1 Math: Math包含执行基本数据运算的方法 abs:绝对值 ceil:大于等于a的最小整数 floor:小于等于a的最大整数 round:最接近a的int参数 max:两个int中的较大值 min:两个int中的较小值 pow:a^b random:[0,1)的随机doubl 阅读全文
posted @ 2021-09-07 17:29 种树达人 阅读(86) 评论(0) 推荐(0)
摘要: 形参和返回值 6.1 类名作为形参和返回值: 方法的形参是类名,其实需要的是该类的对象 方法的返回值是类名,其实返回的是该类的对象 6.2 抽象类名作为形参和返回值: 方法的形参数抽象类名,其实需要的是该抽象类的子类 方法的返回值是抽象类型,其实返回的是该抽象类型的子类 6.3 接口名作为形参和返回 阅读全文
posted @ 2021-09-07 17:25 种树达人 阅读(107) 评论(0) 推荐(0)
摘要: 接口 5.1 接口概述: 接口是一种公共的规范标准,只要符合规范,大家都可以通用 Java中的接口更多的体现在对行为的抽象 5.2 接口的特点: 接口用关键字interface修饰 格式:public interface 接口名{} 类实现接口用implements表示 格式:public clas 阅读全文
posted @ 2021-09-07 17:14 种树达人 阅读(101) 评论(0) 推荐(0)
摘要: 抽象类 4.1 抽象类概述: 在Java中,一个没有方法体的方法应该应该定义为抽象方法,如果类中有抽象方法,该类必须定义为抽象类 格式:public abstract void eat(); 4.2 抽象类特点: 抽象类和抽象方法必须使用abstract关键字修饰 抽象类中不一定有抽象方法,有抽象方 阅读全文
posted @ 2021-09-07 17:13 种树达人 阅读(70) 评论(1) 推荐(0)
摘要: 多态 3.1 多态概述: 同一个对象,在不同时刻表现出来的不同形态 举例: 可以说猫是猫:猫 cat = new 猫(); 可以说猫是动物:动物 animal = new 猫(); 多态的前提和体现: 有继承/实现关系 有方法重写 有父类引用指向子类对象 3.2 多态中成员访问特点: 成员变量:编译 阅读全文
posted @ 2021-09-07 17:12 种树达人 阅读(35) 评论(0) 推荐(0)
摘要: 修饰符 2.1 包: 就是文件夹,作用是对类进行分类管理 包的定义格式:package 包名;(多级包用.分开) 编译:javac -d . HelloWorld.java 执行:java com.itheima.HelloWorld 2.2 导包: 使用不同包下的类时,使用的时候要写全类的全路径, 阅读全文
posted @ 2021-09-07 16:27 种树达人 阅读(78) 评论(0) 推荐(0)
摘要: 继承 1.1 继承概述: 继承是面向对象三大特征之一,可以使子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法 继承格式: public class Zi extends Fu {} 1.2 继承的好处和弊端: 继承好处: 提高代码复用性(多个类相同成员可以放入同一个类中) 提高代码维 阅读全文
posted @ 2021-09-07 16:24 种树达人 阅读(62) 评论(0) 推荐(0)
摘要: 集合基础 集合,提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 ArrayList: 可调整大小的数组实现 是一种特殊的数据类型,泛型 ArrayList构造方法 ArrayList array = new ArrayList<>() ArrayList添加方法 add(E e),将元素 阅读全文
posted @ 2021-08-30 14:35 种树达人 阅读(28) 评论(0) 推荐(0)
摘要: 面向对象基础 9.1 类和对象: 对象:万物皆对象,客观存在的事物皆为对象 类:对现实生活中一类具有共同属性和行为的事物的抽象 类的特点: 类是对象的数据类型 类是具有相同属性和行为的一组对象的集合 属性:对象具有的各种特征,每个对象的每个属性拥有特定的值(成员变量) 行为:对象能够执行的操作(成员 阅读全文
posted @ 2021-08-30 14:34 种树达人 阅读(32) 评论(0) 推荐(0)