摘要: 阅读全文
posted @ 2021-06-30 18:58 狂热搬砖家 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一、归并排序介绍 二、归并排序图解 三、归并排序代码实现(Java) public class MergetSort { public static void main(String[] args) { //int arr[] = { 8, 4, 5, 7, 1, 3, 6, 2 }; // //测 阅读全文
posted @ 2021-06-30 17:32 狂热搬砖家 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、快速排序介绍 二、快速排序图解 三、快速排序代码实现(Java) public class QuickSort { public static void main(String[] args) { //int[] arr = {-9,78,0,23,-567,70, -1,900, 4561}; 阅读全文
posted @ 2021-06-30 17:29 狂热搬砖家 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一、希尔排序介绍 二、希尔排序图解 三、希尔排序代码实现(Java) public class ShellSort { public static void main(String[] args) { //int[] arr = { 8, 9, 1, 7, 2, 3, 5, 4, 6, 0 }; / 阅读全文
posted @ 2021-06-30 17:24 狂热搬砖家 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一、插入排序介绍 二、插入排序图解 三、插入排序代码实现(Java) public class InsertSort { public static void main(String[] args) { //int[] arr = {101, 34, 119, 1, -1, 89}; // 创建要给 阅读全文
posted @ 2021-06-30 17:12 狂热搬砖家 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、选择排序介绍 二、选择排序图解 三、选择排序代码实现(Java) public class SelectSort { public static void main(String[] args) { //int [] arr = {101, 34, 119, 1, -1, 90, 123}; / 阅读全文
posted @ 2021-06-30 17:06 狂热搬砖家 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡排序介绍 二、冒泡排序图解 三、冒泡排序代码实现(Java) public class BubbleSort { public static void main(String[] args) { // int arr[] = {3, 9, -1, 10, 20}; // // System. 阅读全文
posted @ 2021-06-30 16:51 狂热搬砖家 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一、基数排序介绍 二、基数排序图解 1.第一轮排序 2.第二轮排序 3.第三轮排序 4.排序完成 注意:这里排序的轮数由数组中最大数的"位数"决定。 三、基数排序代码实现(Java) public class RadixSort { public static void main(String[] 阅读全文
posted @ 2021-06-30 16:39 狂热搬砖家 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、方法的多态 二、对象的多态(重要) 对象多态的案例: 1.动物类 2.狗类继承动物类 3.猫类继承动物类 4.多态测试 三、多态的注意事项和细节(重要) 1.向上转型 2.向下转型 3.属性 阅读全文
posted @ 2021-06-30 11:14 狂热搬砖家 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、继承给编程带来的便利 1、代码的复用性提高了。 2、代码的扩展性和维护性提高了。 二、继承的使用细节 1、子类继承了所有的属性和方法,非私有的属性和方法可以在子类直接访问,但是私有属性和方法不能在子类直接访问,要通过父类提供公共的方法去访问。 2、子类必须调用父类的构造器,完成父类的初始化。 3 阅读全文
posted @ 2021-06-29 21:49 狂热搬砖家 阅读(84) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示