- 博客(3)
- 收藏
- 关注
转载 Java 变量存储的位置
一、局部变量方法中的局部变量存在于栈内存。每当程序调用一个方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有效的原因。二、成员变量对象实例的引用存储在栈内存中,对象实例存储在堆内存中。所以,对象中声明的成员变量存储在堆中。(成员变量不会随着某个方法执行结束而销毁)三、静态变量类中的静态变量(被 static 关键字修饰)存放在 Java 内存区域的方法区。方法区与 Jav
2022-04-07 16:05:30 4973
原创 springboot启动报错:Protocol handler start failed
**原因:**很大一部分原因可能是因为 端口冲突,很多时候是因为Idea 的bug 或者当你启动一个项目之后没有终止任务,直接关闭了Idea就会导致这个问题。**解决办法:**打开任务管理器结束Java进程即可解决图片是从这里拿的...
2020-07-14 13:58:15 509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人