摘要: 2022-07-29 day18第一小组 王鸣赫 ####异常处理 1.下标越界 2.空指针 3.类型转换异常 4.数字格式化 5.算术异常(数学异常) 当一个程序抛出异常时,抛异常后面的语句不再执行,类似于return的功能,终止方法的执行 编译期异常(checked)异常: 在编译时期,就会检查,如果没有处理异常,则编译失败 都是Excetio 阅读全文
posted @ 2022-07-29 21:07 404notfond 阅读(12) 评论(0) 推荐(0)
摘要: 2022-07-28 day17第一小组 王鸣赫 Java的值传递和所谓的引用传递 本质上Java只有值传递,所有的赋值传参都是一次值的拷贝 引用数据类型其实拷贝的就是引用地址(虚地址) 基本数据类型拷贝的是值,不会传入实例对象本身 ####常用API API(Application Programming Interface)应用程序接口 JDK 阅读全文
posted @ 2022-07-28 22:11 404notfond 阅读(16) 评论(0) 推荐(0)
摘要: 2022-07-27 day16第一小组 王鸣赫 ####类的内部结构 属性、方法、构造器、代码块、内部类 ####代码块 代码块又可以称为初始化块,属于类的一个成员,它是将逻辑语句封装在方法体中。 通过{ }包裹。代码块没有方法名,没有参数,没有返回值,只有方法体。 它是不需要通过对象或类进行显式的调用,会在类加载或者创建对象时,主动地(隐式)调 阅读全文
posted @ 2022-07-27 21:40 404notfond 阅读(13) 评论(0) 推荐(0)
摘要: 2022-07-26 day15第一小组 王鸣赫 ####抽象 面向对象特征:抽象 Java中,除了类还有抽象类和接口 #####抽象方法 用抽象修饰的方法叫抽象方法 没有方法体(没有大括号){} 抽象方法存在的意义是什么? 存在的意义是为了约定 根本意义,约定,自定义的规则 约定了返回值、访问权限、参数列表。需要在重写的时候去定义方法体 约定大于 阅读全文
posted @ 2022-07-26 20:53 404notfond 阅读(19) 评论(0) 推荐(0)
摘要: 2022-07-25 day14 第一小组 王鸣赫 #####多态 前提:必须有继承关系(直接继承、间接继承) 编译看左边,运行看右边 instanceof关键字:判断某一个对象是否是某一个类的实例 instanceof后写的是类名。 返回值是boolean类型 `父类类型 变量名 = new 子类类型(); 如:Animal animal = ne 阅读全文
posted @ 2022-07-25 20:32 404notfond 阅读(11) 评论(0) 推荐(0)
摘要: 2022-07-23 day13 第一小组 王鸣赫 ####继承 就是指子类继承(extends)父类的属性和行为,使子类具有有父类相同属性和行为,子类直接访 问父类非私有属性和行为。 子类继承父类公有属性和行为,子类也可以拥有自己独特的属性和行为 #####继承后特点--成员变量 成员变量不重名 如果子类父类中出现 了不重名成员变量,对使用是没有影 阅读全文
posted @ 2022-07-25 20:17 404notfond 阅读(19) 评论(0) 推荐(0)
摘要: 2022-07-21 day12 第一小组 王鸣赫 ####封装 封装:什么是封装,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。 就是把类中的某些信息进行隐藏,从而使外部程序不能直接对这些信息进行直接的访问,只能通过类中定义的方法对这些隐藏的信息进行操作和访问。 目的:使其他类只能通过操控类中的 阅读全文
posted @ 2022-07-24 19:45 404notfond 阅读(12) 评论(0) 推荐(0)
摘要: #####String字符串 String是一个类。 类中可以有 .属性,方法,构造器 String一旦声明不可改变 双等号比较的是虚地址 虚地址:对象在内存中的存储位置 比较字符串的内容 equals方法: 1.需要传参,传String类型的参数 2.有,返回值是boolean类型 3.访问权限p 阅读全文
posted @ 2022-07-20 20:28 404notfond 阅读(15) 评论(0) 推荐(0)
摘要: 如果说创建对象仅仅是为了调用这个类的方法,建议使用无参构造器 如果说创建对象的时候需要使用到对象的某个属性,可以使用构造器赋值 #####this.属性名称 this关键字指向的是当前对象的引用 ######this不能用在static方法中。 大部分时候,普通方法访问其他方法、成员变量时无须使用 阅读全文
posted @ 2022-07-19 22:21 404notfond 阅读(38) 评论(1) 推荐(0)
摘要: ####面向对象 面向过程和面向对象 面向过程:面向过程就是分析出实现需求需要的步骤,通过一些方法一步一步实现。 面向对象(行为化):把整个需求的按照特点、功能划分,将这些存在共性的部分封装成类(类实例化之后才是对象),让对象去解决问题。 定义变量:1、brand,2、color,3、length. 阅读全文
posted @ 2022-07-18 21:11 404notfond 阅读(15) 评论(0) 推荐(0)