上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页
摘要: 访问修饰符 基本介绍 Java提供四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限 公开级别 :用public修饰,对外公开 受保护级别:用protected修饰,对子类及其同一个包中的类公开 默认级别:没有修饰符号,向同一个包的类公开 私有级别: 用private修饰,只有类本身可以 阅读全文
posted @ 2021-06-25 21:55 mx_info 阅读(43) 评论(0) 推荐(0)
摘要: Java包 包的三大作用 区分相同名字的类 当类很多时,可以很好的管理类 控制访问范围 包基本语法 package com.util; 说明: package关键字 表示打包 com.util表示包名 包的本质分析 实际上就是创建不同的文件夹/目录来保存类文件 包 命名规则 只能包含数字 字母 下划 阅读全文
posted @ 2021-06-25 11:39 mx_info 阅读(103) 评论(0) 推荐(0)
摘要: Java集成开发环境 IDEA介绍 被认为是最好的Java开发工具 除了支持Java开发,还支持HTML CSS PHP MySql 等等 Eclipse介绍 Eclipse是一个开放源码的,基于Java的可扩展开发平台 目前比较优秀开发IDE之一 IDEA常用快捷键 删除当前行,默认为 ctrl 阅读全文
posted @ 2021-06-25 09:45 mx_info 阅读(377) 评论(0) 推荐(0)
摘要: leetCode29. 两数相除 题目描述 /** * 给定两个整数,被除数 dividend 和除数 divisor。 * 将两数相除,要求不使用乘法、除法和 mod 运算符。 * <p> * 返回被除数 dividend 除以除数 divisor 得到的商。 * <p> * 整数除法的结果应当截 阅读全文
posted @ 2021-06-25 08:56 mx_info 阅读(98) 评论(0) 推荐(0)
摘要: LeetCode22.括号生成 题目描述 /** * * 数字 n 代表生成括号的对数,请你设计一个函数, * 用于能够生成所有可能的并且 有效的 括号组合。 * */ 思路分析 生成括号,可以 使用深度优先+剪枝的方式,将有效的组合保存到集合中,将无效的组合剪枝 编写一个深度优先的递归函数,实现不 阅读全文
posted @ 2021-06-24 09:07 mx_info 阅读(43) 评论(0) 推荐(0)
摘要: 内部类 如果定义类在局部位置(方法中 代码块):局部内部类 匿名内部类 定义在成员位置 成员内部类 静态内部类 基本介绍 一个类的内部又完整的嵌套了另一个类结构,被嵌套的类称为内部类,嵌套其他类的类称为外部类,是我们类的第五大成员 类的五大成员是那些 属性 方法 构造器 代码块 内部类 内部类最大的 阅读全文
posted @ 2021-06-23 22:09 mx_info 阅读(58) 评论(0) 推荐(0)
摘要: 接口 基本介绍 接口就是给出一些没有实现的方法,封装到一起,到某个类需要使用的时候,再根据具体情况把这些方法写出来 语法 interface 接口名{ 属性 抽象方法 } class 类名 implementd 接口{ 自己属性; 自己方法; 必须实现接口的抽象方法 } 接口是更加抽象的抽象的类,抽 阅读全文
posted @ 2021-06-23 15:50 mx_info 阅读(193) 评论(0) 推荐(0)
摘要: 模板模式 基本介绍 抽象类体现的就是一种模板模式的设计,抽象类作为多个子类的通用模板,子类在抽象类的基础上进行扩展,改造,但子类总体上会保留抽象类的行为方式 说明 当功能内部一部分实现是确定的,一部分实现是不确定的,这时可以把不确定的部分暴露出去,让子类实现 编写一个抽象父类,父类提供多个子类通用方 阅读全文
posted @ 2021-06-23 11:44 mx_info 阅读(27) 评论(0) 推荐(0)
摘要: 抽象类 说明 当父类的一些方法不确定时,可以用abstract关键字来修饰该方法,这个方法就是抽象方法,用abstract来修饰该类就是抽象类 所谓抽象方法就是没有实现的方法 所谓没有实现就是指没法方法体 当一个类中存在抽象方法时,需要将该类声明为抽象类 一般来说,抽象类会被继承,由其子类实现程序方 阅读全文
posted @ 2021-06-23 11:37 mx_info 阅读(172) 评论(0) 推荐(0)
摘要: final关键字 基本介绍 final可以修饰类 程序 方法 和 局部变量 在某些情况下,如果有下列需求,就会使用final 当不希望类被继承时,可以用final修饰 当不希望父类的某个方法被子类覆盖重写时,可以用final关键字修饰 当不希望类的某个属性值被修改,可以用final修饰 当不希望某个 阅读全文
posted @ 2021-06-23 11:21 mx_info 阅读(89) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 30 下一页