上一页 1 ··· 3 4 5 6 7
摘要: 成员变量 成员变量和局部变量的区别 在类中的位置不同 成员变量:在类中方法外 局部变量:在方法定义中或者方法声明上 在内存中的位置不同 成员变量:在堆内存 局部变量:在栈内存 生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失 阅读全文
posted @ 2024-08-01 11:49 wen-210162704027 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 概念 面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节。强调步骤。 面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事儿。强调对象。 比较 面向过程 面向对象 性能相对来说更高 性能相对来说比面向过程低 但不易维护、不易 阅读全文
posted @ 2024-08-01 11:48 wen-210162704027 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 程序计数器 程序计数器是一块较小的内存空间,它可以看作当前线程所执行的字节码的行号指示器,在虚拟机的概念模型中,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖于程序计数器来完成。 由于java虚拟机的多线程是通过 阅读全文
posted @ 2024-07-31 11:55 wen-210162704027 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 封装性:方法允许将功能封装在代码块中,使得代码更加模块化和易于管理。 复用性:通过定义方法,可以避免代码重复,提高代码的复用性。 抽象性:方法提供了一种抽象机制,允许开发者在不关心实现细节的情况下使用功能。 参数化操作:方法可以接受参数,使得相同的代码可以处理不同的数据。 返回值:方法可以返回值,使 阅读全文
posted @ 2024-07-31 11:53 wen-210162704027 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 定义 如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了 依据 必须是在同一个类中 2、 方法名相同 3、 方法参数的个数、顺序或类型不同 4、 与方法的修饰符或返回值没有关系 public class HelloWorld { 阅读全文
posted @ 2024-07-31 11:53 wen-210162704027 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量。 实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参。因此应预先用赋 阅读全文
posted @ 2024-07-31 11:52 wen-210162704027 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 静态方法 属于类:静态方法属于类本身,而不是类的实例。 调用方式:可以通过类名直接调用,无需创建类的实例。 访问限制:不能直接访问类的非静态成员(包括变量和方法),因为它们需要与类的实例关联。 内存使用:静态方法在类加载时加载到内存中,所有实例共享同一方法。 常用场景:用于工具类或实用程序类,提供不 阅读全文
posted @ 2024-07-31 11:48 wen-210162704027 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 数组是编程语言中常见的一种数据结构,可以存储多个数据,每个数组元素存放一个数据,通常可以通过数组元素的 索引来访问数组元素,包括赋值,取值,同时,java语言的数组具有其特有的特征。 ​ 数组也是一种类型。Java中的数组要求所有的数组元素具有相同的数据类型。因此在一个数组中,数组元素的类型是 唯一 阅读全文
posted @ 2024-07-29 13:21 wen-210162704027 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 跨平台是指程序可以在多种平台(Microsoft Windows、Apple Macintosh和Linux等)上运行,即编写一次,随处运行(Write Once,Run Anywhere)。 Java语言通过为每个计算机系统提供一个叫做Java虚拟机的环境来实现跨平台。 Java虚拟机是可运行Ja 阅读全文
posted @ 2024-07-25 15:32 wen-210162704027 阅读(7) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7