摘要: IDEA查看class文件 IDEA查看class文件 阅读全文
posted @ 2022-04-24 12:03 火龙水龙 阅读(142) 评论(1) 推荐(0) 编辑
摘要: 冒泡排序 冒泡排序无疑是最为出名的排序算法之一,总共有八大排序! 冒泡的代码非常简单,两层循环,外层冒泡轮数,里层依次比较,江湖中人尽皆知 我们看到嵌套循环,立马就能得出时间复杂度是O(n^2) package com.HuoLong.array;​import java.util.Arrays;​ 阅读全文
posted @ 2022-04-24 11:52 火龙水龙 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 稀疏数组 这一章是我很头疼的一章,说实话 package com.HuoLong.array;​public class ArrayDemo09 { public static void main(String[] args) { //创建一个二位数组11*11 int[][] array1=new 阅读全文
posted @ 2022-04-24 11:34 火龙水龙 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 回顾方法的定义 方法的定义 修饰符 返回类型 break:跳出switch(全部跳出,结束循环) 和 return的区别 方法名:注意规范就ok 见名知意 参数列表:(参数类型,参数名) 异常抛出:疑问 方法的调用 静态方法 对象名.方法名 非静态方法 new 对象 默认生成无参构造 形参和实参 p 阅读全文
posted @ 2022-04-24 11:33 火龙水龙 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 构造器详解 使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象 进行默认的初始化以及对类中构造器的调用。 类中的构造器也称为构造方法,是在进行创建对象的时候必须要调用的。并且构造器有以下两个特点: 必须和类名相同 必须没有返回类型,也不能写void public class Per 阅读全文
posted @ 2022-04-24 11:27 火龙水龙 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 方法的重载 重载就是在一个类中,有相同的函数名称,但形参类型不同 方法重载的规则: 方法名称必须相同 参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等。) 方法的返回类型可以相同,也可以不同 仅仅返回值不同不足以成为方法的重载 package com.HuoLong.method;​pub 阅读全文
posted @ 2022-04-24 11:24 火龙水龙 阅读(1565) 评论(0) 推荐(0) 编辑
摘要: 多态 都是方法的多态 没有属性的多态 多态分为编译时多态(重载)、运行时多态(重写) 条件:继承 方法重写 Father f1=new son 重写的条件:1.非静态 不是static 2.不是final 常量 3.不是private 受保护的 @ 子类重写了父类的方法,输出子类 @ 子类有,父类没 阅读全文
posted @ 2022-04-24 11:21 火龙水龙 阅读(50) 评论(0) 推荐(0) 编辑