- 博客(3)
- 收藏
- 关注
原创 Apl中对String类的概述
在字符串常量池(String Constant Pool)中创建一个字符串对象,内容为"hello",然后在栈上创建一个变量s1,指向这个字符串对象。在Java中,String对象是存储在堆(Heap)上的,而引用变量(如s1,s2,s3)是存储在栈(Stack)上的。:在堆上创建一个新的字符串对象,内容为"helloworld",然后更新s1的引用,使其指向这个新的字符串对象。:在堆上创建一个新的字符串对象,内容为"hello",然后在栈上创建一个变量s3,指向这个新的字符串对象。
2024-01-31 09:52:25 1106
原创 JVAV中的面向对象
类的组成是由属性和行为两部分组成在类中通过成员变量来体现(类中方法外的变量)在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)① 定义类② 编写类的成员变量③ 编写类的成员方法// 属性 : 姓名, 年龄// 成员变量: 跟之前定义变量的格式一样, 只不过位置发生了改变, 类中方法外int age;// 行为 : 学习// 成员方法: 跟之前定义方法的格式一样, 只不过去掉了static关键字.System.out.println("学习");
2024-01-24 09:14:18 945 1
原创 简单了解栈区方法调用过程
在程序执行过程中,每当说明一个函数或进入一个代码块时,系统会为该函数或代码分配一块栈桢来存储局部变量,函数参数,返回地址,函数调用相关的信息,当函数执行完毕或者代码块结束时,对应的栈帧会被释放,战栈区的空间也会被回收,栈区的大小是有限的,通常比堆区小,它的分配和释放较快,但是由于栈区的空间有限,如果栈区的空间不够用,就会发生溢出,需要注意的是栈区中存储的数据是临时的,一旦函数执行完毕后或者代码块结束,栈区中的数据就会被销毁,因此栈区不适合存储需要长时间保存的数据。2,栈区方法调用过程的简要描述。
2024-01-16 10:25:39 466 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人