static修饰的变量只能在类中方法外
2018-03-14 12:59
204 查看
static修饰的变量为静态变量,静态变量属于整个类,而局部变量属于方法,所以static不能修饰局部变量,所以static也不能存在于方法。
如下:
如下:
public static void main(String args[]){ static int a=0; //编译错误 }
相关文章推荐
- 为什么用static来修饰方法或者变量?用处?
- java中的static(包括类前面修饰的static、方法前面修饰的static、成员变量前面修饰的static)
- static修饰的变量和方法直接用类进行调用,不需要先用new创建新的方法就能调用
- static方法只能调用static方法或者变量
- Java的static修饰变量,方法,代码块的初始化顺序
- java中的static(包括类前面修饰的static、方法前面修饰的static、成员变量前面修饰的static)
- static修饰方法中的变量问题
- Static和final修饰变量、方法、类的时候含义分别是什么?
- java中的static(包括类前面修饰的static、方法前面修饰的static、成员变量前面修饰的static)
- Java static修饰属性(类变量)、static修饰方法(类方法)
- php 普通方法中被static修饰的变量
- Smarty模板中变量修饰格式: {$var|方法1:参数1:参数2…|方法2…}
- java中抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰
- static相关--------方法变量:加载顺序
- static 修饰的成员变量
- java学习之旅43--final_修饰变量_方法_类
- static作用(修饰函数、局部变量、全局变量)
- Java static 变量、方法的什么时候分配内存
- 如何使用Static的变量和方法
- Asp.net中static变量和viewstate的使用方法(谨慎)