内存流程
文章平均质量分 76
screamn
这个作者很懒,什么都没留下…
展开
-
Java中子类都继承父类的什么?
构造方法不可以被继承的,为什么呢?应为名称的定义,构造方法是一类名称与类名一致,无返回值和类型修饰的一种。所以如果子类继承父类的构造方法的话,那么就违背了构造方法的规定。原创 2023-12-05 20:27:59 · 189 阅读 · 0 评论 -
Java static关键字讲解
在Java中,static关键字确实表示静态的含义,用来定义属于类本身而不是类的某个特定实例的成员。静态成员包括静态变量(也称为类变量)和静态方法。这些静态成员在类被加载时初始化,并且只初始化一次。在JDK 7以前,静态成员是存储在方法区中的,这部分内存区域用于存放类信息、常量、静态变量等。但从JDK 7开始,字符串常量池已经从方法区移动到了Java堆中。而在JDK 8及之后,方法区的概念已经被元空间(Metaspace)所取代,元空间使用的是本地内存,而不是虚拟机内存。原创 2023-12-05 19:32:54 · 56 阅读 · 0 评论 -
java面向对象 + 内存解析
类是一种用户自定义的数据类型,它包含了数据(属性)和操作数据的方法(行为)。通过定义类,我们可以创建具有相似特征和行为的对象(实例)。以下是Java中类的一些关键概念:// 属性int year;// 方法// 创建Car类的对象属性:属性是类中的变量,用于存储对象的状态。在上述示例中,brand和year是Car类的属性。方法:方法是类中的函数,用于描述对象的行为。在上述示例中,start()和stop()是Car类的方法。原创 2023-12-03 15:33:39 · 68 阅读 · 1 评论