java的静态和非静态
来源:互联网 发布:怎么学java软件开发 编辑:程序博客网 时间:2024/06/04 19:04
在方法内部定义的叫“局部变量”,而不是静态变量,局部变量不能加static,包括protected, private, public这些也不能加。静态变量是定义在类中,方法体外面的。
如果你清楚JVM,应该知道局部变量是保存在栈中的,而静态变量保存于方法区,局部变量出了方法就被栈回收了,而静态变量不会,所以在局部变量前不能加static关键字。
0 0
- java的静态和非静态
- JAVA静态块和非静态块的区别
- JAVA静态块和非静态块的区别
- JAVA静态块和非静态块的区别
- Java的静态方法和非静态方法
- java静态变量和非静态变量的初始化
- java中 静态方法和非静态方法的调用
- java中静态方法和非静态方法的存储
- java静态和非静态代码块的执行顺序
- java的静态和非静态内部类
- 个人对java静态和非静态的理解
- Java中静态方法和非静态方法的区别
- java调用静态方法和非静态的方法
- java中静态方法和非静态方法的区别
- java中静态变量和非静态变量的区别
- java手记---静态和非静态
- java中的静态和非静态。
- java静态导入和非静态导入
- UML类图几种关系的总结
- 新手
- 存储管理——现代操作系统学习笔记
- 【面试准备】letcode-Copy List with Random Pointer
- 苹果App Store审核指南中文翻译
- java的静态和非静态
- gdb调试出现Missing separate debuginfos
- android系统和ios系统的推送是如何实现的,有什么区别
- java中关键字volatile的作用
- git服务器搭建过程
- 统计学习分类名录
- 乱码
- 检测字符串是否在另一个字符串中存在(即检测字串问题)
- Flume 分布式日志收集