一.基础篇
1.path和classpath的作用与配置
-
path:
- .用于找到java/javac的命令位置(方便找到可执行程序)
- 将JAVA_HOME/bin/*配置上去
-
classpath
- 用于找到类路径,便于后续的加载和使用
- 将JAVA_HOME/lib/*配置上去
2.JDK和JRE的区别
-
JDK java 的开发工具包,是开发必备,但不是运行必备 jdk 是包含开发时候的jre功能 但是此时的jre不是完整的
-
JRE java运行时的环境,是运行必备,但不是开发必备 jre 分两种 一种是依附于JDK内置的,第二种是完全独立存在的
3.重载与重写的区别
-
重载 是发生在 类内,方法名称必须相同,参数可以不同,返回值可以不同
-
重写 重写发生在类间,必须有继承,方法名相同,参数的名,顺序,类型必须相同,返回值类型也必须相同
4.什么是多态
- 一个事物的多种不同的表现形式 比如 狗都会叫 但是 金毛 柯基 德牧的 叫声不同 对于 叫这一动作
- 多态必备的表现形式
- 必须有继承
- 必须有重写
- 必须是父类引用指向子类对象
5.用递归法实现斐波那契数列,阶乘,阶乘的阶乘?
- 斐波那契规则: 当前这个数值等于 前两位之和 示例: 1 1 2 3 5 8 13 21
- 递归实现要点:
- 终止条件
- 循环主体
代码示例:
- 阶乘


相关文章:
-
2021-08-03
-
2022-02-25
-
2021-08-23
-
2021-06-08
-
2021-08-28
-
2022-12-23
-
2021-06-13
猜你喜欢
-
2022-12-23
-
2021-09-07
-
2020-05-30
-
2021-07-22
-
2022-12-23
-
2021-12-31
-
2022-12-23
相关资源
-
下载
2022-12-31
-
下载
2023-01-07
-
下载
2023-01-03