Files
Hui-s-notebook/logseq-java/journals/2022_04_07.md
2024-02-02 00:12:49 +08:00

78 lines
2.0 KiB
Markdown

- [[传参]]
- [[调试]]
- [[方法重载]]
- [[面向对象的定义]]
-
-
-
-
-
-
- 总结
collapsed:: true
- 参数的传参
- 方法的定义
- 主函数
```java
public static void main(String[] args){
//主函数的代码
}
```
- 定义方法
```java
访问修饰符 static 返回类型 方法的方法名(参数列表){
//方法的代码块
}
```
- 参数列表:数据类型 参数名, 数据类型 参数名,数据类型 参数名……
- 分类
- 有参有返回
- 有参无返回
- 无参有返回
- 无参无返回
- 如果知道一个方法,需要传递什么参数?
- 方法在完成业务时,需要外部提供什么,就定义什么
- 调试Debug
- F5
- 进入断点方法内部
- F6
- 逐行执行代码,不进入方法内部
- F7
- 推出当前断电方法的内部
- F8
- 到达下一个断点
- 方法的重载
- 在同一个类中,相同的方法,不同的参数列表(参数的类型,参数的个数,参数的顺序)的方法
- 面向对象
- 面向过程
- 强调完成事务的过程,注重的是步骤
- 面向对象
- 在合适的时间找合适的人或物干对应的事情
- 万物皆对象
- 万物皆对象,但对象因我的关注而存在
- 类和对象
- 类是对大量对象的一种抽象,归纳
- 对象是类的一种具体实例
- 需要抽象对象的东西
- 属性
- 一大帮对象拥有的共同值,强调Has,是对对象的一种静态描述
- 行为
- 一大帮对象能干什么事,强调Do,是对对象的一种动态描述
- 创建类
- ```java
访问修饰符 class 类的类名{
//属性
访问修饰符 数据类型 属性的名称;
//行为
访问修饰符 返回类型 方法的方法名称(参数列表){
// 方法中的代码
return 返回值;
}
}
```
- 创建对象
- new
- ```java
类名 对象名 = new 类()
```
-