2024年8月26日

摘要: 异常 Java万物皆对象 Exception:可以处理 error:致命性 异常的处理机制 try catch finally throw:主动抛出异常 throws: try{ //可能出现异常的代码 if (b == 0){ throw new 异常种类; } }catch(Exception 阅读全文
posted @ 2024-08-26 08:44 睡了多久 阅读(4) 评论(0) 推荐(0) 编辑
 
摘要: 抽象类 继承抽象类的(非抽象类)子类必须要实现抽象类的所有抽象方法 提升开发效率,接口比抽象类更加实用 抽象类不能用new实例化 抽象类中可以写普通方法,抽象方法必须在抽象类中 public abstract class aaaa { public abstract void aaaaaaaa(); 阅读全文
posted @ 2024-08-26 08:44 睡了多久 阅读(2) 评论(0) 推荐(0) 编辑
 
摘要: instanceof 引用类型,类型转换 判断某一个对象是不是某个类型的类的实例(有关系才能比较,否则会报错) 能不能编译通过,取决于X与Y是否存在父子关系 例子:父类代表高类,子类代表低类 Object > Persion > Teacher Object object = new.Student 阅读全文
posted @ 2024-08-26 08:43 睡了多久 阅读(4) 评论(0) 推荐(0) 编辑
 
摘要: 面对对象的编程 (OOP:Object-oriented programming) 属性 + 方法 = 类 以类的方式组织代码,以对象封装数据 封装 继承 多态 类是对象的模板 同一包内class文件内容可以相互调用,而不用import 一个文件内可以有多个class类,但只有有一个public类 阅读全文
posted @ 2024-08-26 08:41 睡了多久 阅读(5) 评论(0) 推荐(0) 编辑
 
摘要: 数组 长度确定 元素类型相同 数组的变量属于引用类型,其本身就是对象,其元素相对于对象的成员变量,保存在堆中 数组的定义 int[] nums; //主流 int numss[]; //方便c和c++掌握java double[]a = new double[]{1, 2, 3}; a.length 阅读全文
posted @ 2024-08-26 08:38 睡了多久 阅读(5) 评论(0) 推荐(0) 编辑
 
摘要: 方法 c中的函数 例如 System.out.println() //System是一个类,out是System下的一个(PrintStream类的实例)对象(变量),println是一个方法 方法最好保持原子性:一个方法只实现一个功能 方法的定义 修饰符:可选 返回值类型 方法名 参数类型 形参: 阅读全文
posted @ 2024-08-26 08:36 睡了多久 阅读(3) 评论(0) 推荐(0) 编辑