摘要: 方法的重载 方法重载(Method Overloading)指的是在一个类中可以有多个同名方法,只要它们的参数列表不同。参数列表不同意味着参数的数量、类型或顺序至少有一项不同。方法重载是编译时多态性的体现。 参数个数不同:可以定义几个方法名称相同但参数数量不同的方法。 参数类型不同:可以定义几个方法 阅读全文
posted @ 2024-08-05 14:44 糊涂图-4060 阅读(61) 评论(0) 推荐(0)
摘要: JVM内存结构划分 栈 栈(Stack)是一种基本的数据结构,用于按照“后进先出”(Last In First Out,LIFO)的原则存储和访问数据。以下是栈的一些关键概念和特性: 基本操作: 压栈(Push):将一个元素添加到栈顶。 弹栈(Pop):移除栈顶元素,并返回它。 查看栈顶(Peek/ 阅读全文
posted @ 2024-08-05 14:44 糊涂图-4060 阅读(37) 评论(0) 推荐(0)
摘要: 方法的实参和形参 形参(Formal Parameters): 形参是在方法定义中使用的参数,它们代表了方法调用时需要接收的数据。 形参相当于是方法内部的局部变量,只在方法的作用域内有效。 形参用于接收调用者传递过来的实参值。 实参(Actual Parameters): 实参是在方法调用时传递给方 阅读全文
posted @ 2024-08-05 14:43 糊涂图-4060 阅读(43) 评论(0) 推荐(0)
摘要: 方法的作用 封装行为:方法允许将行为封装在类中,这有助于将数据和操作数据的逻辑组合在一起。 代码重用:通过定义通用的方法,可以在不同的程序和类中重复使用这些方法,减少代码冗余。 抽象:方法提供了一种抽象机制,允许开发者隐藏实现细节,只暴露必要的操作接口。 模块化:方法使得代码更加模块化,每个方法可以 阅读全文
posted @ 2024-08-05 14:43 糊涂图-4060 阅读(44) 评论(0) 推荐(0)
摘要: 方法的定义 方法就是将功能重复的代码封装成一段独立的代码,通过调用方法的方式以提高代码的复用性(减少代码重复)。 方法的局部变量 局部变量是指在方法中声明的变量,其作用范围仅限于方法中(局部变量在使用前必须进行初始化) 常见方法 构造方法(Constructor):用于创建对象时初始化对象的状态。构 阅读全文
posted @ 2024-08-05 14:42 糊涂图-4060 阅读(115) 评论(0) 推荐(0)