2026年2月5日
摘要: 方法重写 重写:需要有继承关系,子类重写父类的方法 方法名必须相同 参数列表必须相同 修饰符,范围可扩大但不能缩小 public>protected>default>private 抛出的异常:范围可缩小不能扩大 重写的意义: 父类的功能子类不一定需要或不一定满足需求 //主程序中 public c 阅读全文
posted @ 2026-02-05 16:05 AAA神鹰 阅读(3) 评论(0) 推荐(0)
摘要: Super类 //主程序中 public class Application { static void main(String[] args) { Student student = new Student(); System.out.println(" "); student.test("xm" 阅读全文
posted @ 2026-02-05 15:19 AAA神鹰 阅读(5) 评论(0) 推荐(0)
  2026年2月4日
摘要: 继承 继承的本质是对某一批类的抽象,从而实现更好的建模 关键字为extends,意为“扩展”。子类为父类的扩展。 public class Student extends Person{ } //若非继承,可用组合关系 public class Student{ Person person; } 继 阅读全文
posted @ 2026-02-04 16:03 AAA神鹰 阅读(5) 评论(0) 推荐(0)
摘要: 封装 程序设计要求“高内聚,低耦合”。高内聚即类的内部数据操作细节自己完成,不允许外部干涉;低耦合即仅暴露少量方法给外部使用。 封装(数据的隐藏) 通常应禁止直接访问一个对象中数据的实际表示,而通过操作接口来访问,这称为数据隐藏。 //主程序中 public class demo01 { stati 阅读全文
posted @ 2026-02-04 11:42 AAA神鹰 阅读(7) 评论(0) 推荐(0)
摘要: 创建与初始化对象 使用new关键字创建对象 使用new关键字创建时,除了分配内存空间以外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用 //主方法中 static void main(String[] args) { Student xiaoming = new Student(); x 阅读全文
posted @ 2026-02-04 11:09 AAA神鹰 阅读(3) 评论(0) 推荐(0)
  2026年2月3日
摘要: 方法的定义 修饰符 返回类型 break:跳出switch,结束循环(与return的区别) 方法名:注意规范,需见名知义 参数列表:(参数类型,参数名) 异常抛出:留坐标,日后讲解 public class demo_01 { // main方法 static void main(String[] 阅读全文
posted @ 2026-02-03 16:48 AAA神鹰 阅读(4) 评论(0) 推荐(0)
  2026年2月2日
摘要: 何为面向对象 面向过程&面向对象 面向过程思想 步骤清晰简单,分步完成 处理一些较为简单的问题 面向对象 运用分类的思维模式,思考解决问题需要哪些分类的功能,并对相应分类进行思考,使用面向过程的方法逐步解决 处理较为复杂的问题,尤其是需要多人协作的问题 面向对象编程(Object-Oriented 阅读全文
posted @ 2026-02-02 21:57 AAA神鹰 阅读(1) 评论(0) 推荐(0)
摘要: 稀疏数组 稀疏数组用于大数组中存在少量有效数字,其余数字为0时,记录有效数据的坐标与数据值 第一行为行数,列数,有效值 public class Array_demo08 { static void main(String[] args) { //创建原始数组,并输入数值 int[][] array 阅读全文
posted @ 2026-02-02 17:17 AAA神鹰 阅读(5) 评论(0) 推荐(0)
  2025年11月9日
摘要: 冒泡排序 import java.util.Arrays; public class Array_demo07 { public static void main(String[] args) { //冒泡排序 //1.比较数组中,两个相邻元素,若第一个数大于第二个数,则交换二者位置 //2.每次比 阅读全文
posted @ 2025-11-09 16:27 AAA神鹰 阅读(14) 评论(0) 推荐(0)
摘要: Array工具类 数组的工具类java.util.Arrays 数组对象本身供调用的方法少,但API提供了一个工具类Arras供于使用,从而对数据对象进行一些基本操作 查看JDK帮助文档 Arrays类中方法都是用static修饰的静态方法,在使用时可以直接使用类名进行调用,而不用使用对象来调用(不 阅读全文
posted @ 2025-11-09 16:00 AAA神鹰 阅读(21) 评论(0) 推荐(0)