摘要: 异常机制 软件程序运行过程中,遇到的异常问题,英文是Exception,意思是例外。这些,例外情况,或者叫异常 Exception 在Exception分支中有一个重要的子类RuntimeException(运行时异常) ArraylndexOutofBoundsException(数组下标越界) 阅读全文
posted @ 2022-07-01 19:33 行云。 阅读(59) 评论(0) 推荐(0) 编辑
摘要: //abstract 抽象类:类 extends:单继承 接口可以多继承public abstract class Action { //约束 有人帮我们实现 //abstract 抽象方法,只有方法名字,没有方法的实现 public abstract void doSomething(); //1 阅读全文
posted @ 2022-07-01 19:33 行云。 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、封装【能否直接调用】 思想: 将具体的操作细节打包,用户只需看见需要看到的内容即可。 体现: 类中的成员变量用private修饰,类内可以直接调用,类外不能直接访问,只能通过该类中getter/setter等public的方法调用。 四种权限修饰符的作用范围 修饰符类内部同一个包不同包的子类同一 阅读全文
posted @ 2022-07-01 19:32 行云。 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 方法的重写 重写都是方法的重写,和属性无关 非静态的方法可以重写 需要有继承关系,子类重写父类的方法! 1.方法名必须相同 2.参数列表必须相同 3.修饰符:范围可以扩大,不可以缩小 public > protected > Default > private 4.抛出的异常:范围,可以被缩小,但不 阅读全文
posted @ 2022-07-01 19:32 行云。 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 接口 *普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法~专业的约束! 约束和实现分离:面向接口编程~ * 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是…则必须能...“的思想。如果你是天使 则必须能飞。如果你是汽车,则必须能跑。如果你好人 阅读全文
posted @ 2022-07-01 19:32 行云。 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 面向对象 面向对象编程,OOP 本质就是:以类的方式组织代码,以对象的组织(封装)数据 抽象 三大特性:封装,继承,多态 构造器: 1.必须和类的名字相同 2.必须没有返回类型,也不能写void 一个类即使什么也不写,它也会存在一个方法,显示的定义构造器 作用: 1.使用new关键字,必须要有构造器 阅读全文
posted @ 2022-07-01 19:31 行云。 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 类与对象 类是一个模板: 抽象,对象是一个具体的实例 方法 定义,调用 对应的引用 引用类型:基本类型(8) 对象是通过引用来操作的:栈 >堆 属性:字段Field 成员变量 默认初始化:数字: 0 0.0 char: u0000 Boolean: false 引用: null 修饰符 属性类型 属 阅读全文
posted @ 2022-07-01 19:31 行云。 阅读(11) 评论(0) 推荐(0) 编辑
摘要: package array; public class ArrayXishu { public static void main(String[] args) { //创建一个二位数组 0:没有棋子 1:黑棋 2:白棋 int[][] array1=new int[11][11]; array1[1 阅读全文
posted @ 2022-07-01 19:30 行云。 阅读(15) 评论(0) 推荐(0) 编辑
摘要: //一元运算符 //+ int y = 2; int y2 =5; System.out.println(y+y2); System.out.println(y-y2); System.out.println(y*y2); System.out.println((double) y/y2); //有 阅读全文
posted @ 2022-05-18 22:55 行云。 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 八大基础数据类型 //八大数据类型//整数int num = 1;byte num2 = 2;short num3 = 3;long num4 = 40L;//小数:浮点数float num5 = 10.1F;//float类型的要在数字后面加Fdouble num6 = 3.6515151;​// 阅读全文
posted @ 2022-05-17 22:14 行云。 阅读(30) 评论(0) 推荐(0) 编辑