上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 30 下一页
摘要: LeetCode39.组合总和 题目描述 /** * 给定一个无重复元素的数组 candidates 和一个目标数 target , * 找出 candidates 中所有可以使数字和为 target 的组合。 * <p> * candidates 中的数字可以无限制重复被选取。 * <p> * 说 阅读全文
posted @ 2021-06-28 09:10 mx_info 阅读(33) 评论(0) 推荐(0)
摘要: 断点调试 介绍 断点调试是指在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后可以一步一步往下调试,调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下,进行分析找出BUG 断点调试可以帮助我们查看Java底层源代码的执行过程 常用快捷键 F7 跳入方法内 阅读全文
posted @ 2021-06-27 22:22 mx_info 阅读(195) 评论(0) 推荐(0)
摘要: Object类详解 equals方法 == 是一个比较运算符,既可以判断基本数据类型,又可以判断引用数据类型 == 如果判断基本数据类型,判断的是值是否相等 == 如果判断的是引用类型,判断的是地址是否相等,即判断是不是同一个对象 equals是Object类中的方法,只能判断引用类型 equals 阅读全文
posted @ 2021-06-27 22:10 mx_info 阅读(72) 评论(0) 推荐(0)
摘要: 多态 基本介绍 方法或者对象具有多种形态,是面向对象的第三大特征,多态是建立在封装和继承基础之上的 具体体现 方法的多态 方法重载体现多态 对象的多态 一个对象的编译类型和运行类型可以不一致 编译类型在定义对象时就确定了,不能改变 运行类型是可以变化的 编译类型看定义时 = 的左边,运行类型看 = 阅读全文
posted @ 2021-06-27 21:50 mx_info 阅读(52) 评论(0) 推荐(0)
摘要: 方法覆盖重写 基本介绍 简单的说:方法覆盖重写就是子类有一个方法,和父类的某个方法的名称 返回类型 参数一样,那么我们就说子类的这个方法覆盖了父类的方法 注意事项 方法重写也叫方法覆盖 子类的方法的形参列表,方法名称要和父类方法的形参列表 方法名称完全一样 子类方法的返回类型和父类方法返回类型一样, 阅读全文
posted @ 2021-06-27 20:04 mx_info 阅读(98) 评论(0) 推荐(0)
摘要: super关键字 基本介绍 super代表父类的引用,用于访问父类的属性 方法 构造器 基本语法 访问父类的属性,但是不能访问父类的private属性,super.属性名 访问父类的方法,不能访问父类的private方法 super.方法名(参数列表) 访问父类的构造器:super(参数列表),只能 阅读全文
posted @ 2021-06-27 19:40 mx_info 阅读(403) 评论(0) 推荐(0)
摘要: LeetCode37.解数独 题目描述 /** * 编写一个程序,通过填充空格来解决数独问题。 * <p> * 数独的解法需 遵循如下规则: * <p> * 数字 1-9 在每一行只能出现一次。 * 数字 1-9 在每一列只能出现一次。 * 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现 阅读全文
posted @ 2021-06-27 19:14 mx_info 阅读(45) 评论(0) 推荐(0)
摘要: 继承 基本介绍 继承可以解决代码复用,让编程更加靠近人类思维,当多个类存在相同的属性和方法时,可以从这些类中抽象出父类,在父类中定义这些相同 的属性和方法,所有的子类不需要重新定义这些属性和方法,只需要通过声明继承父类即可 基本语法 class 子类 extends 父类{ } 子类就会自动拥有父类 阅读全文
posted @ 2021-06-26 09:42 mx_info 阅读(70) 评论(0) 推荐(0)
摘要: LeetCode36. 有效的数独 题目描述 /** * 请你判断一个 9x9 的数独是否有效。只需要 根据以下规则 , * 验证已经填入的数字是否有效即可。 * <p> * 数字 1-9 在每一行只能出现一次。 * 数字 1-9 在每一列只能出现一次。 * 数字 1-9 在每一个以粗实线分隔的 3 阅读全文
posted @ 2021-06-26 08:53 mx_info 阅读(70) 评论(0) 推荐(0)
摘要: 封装 面向对象的三大特征:封装 继承 多态 封装介绍 封装就是把抽象出来的数据(属性)和对数据的操作(方法)封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作(方法)才能对数据进行操作 理解 隐藏实现细节 可以对数据进行验证 实现步骤 将属性进行私有化private,即不能直接修改属性 阅读全文
posted @ 2021-06-25 22:06 mx_info 阅读(194) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 30 下一页