关于全局变量和局部变量说明
来源:互联网 发布:mac系统消失 编辑:程序博客网 时间:2024/05/21 10:08
今天的课上有个知识点是以前掌握不太牢的,是关于全局变量和局部变量。
1.全局变量:在类的内部,在所有方法的外部 注意:一般把全局变量放在类的最上面
只要是全局变量,而且全局变量只是声明而没有进行赋值的话,系统都会为全局变量提供默认的值(默认值要和当前全局变量的数据类型来确定默认值是多少)
全局变量的作用域:是整个类
2.局部变量:在方法内部或者语句块内部声明的变量
在方法内部或者语句块内部声明的变量,去查找和当前变量最近的开始的大括号,和当前大括号想匹配的结束大括号这个范围内就是变量的活动范围。
一定要给局部变量进行初始化(也就是给局部变量赋一个初始值)
public class Demo7{
boolean aa; //全局变量(非静态变量不能在静态方法(main)中调用,需用对象调用)
static int num; //静态全局变量(可以直接在主方法中调用)
public static void main(String args[]){
Demo7 dd=new Demo7();
dd.display();
dd.display2();
System.out.println(num);
}
public void display(){
System.out.println(aa);
}
public void display2(){
int a=9; //局部变量(必须赋初始值,否则报错)
System.out.println(a);
}
}
- 关于全局变量和局部变量说明
- 关于全局变量和局部变量
- javascript 关于局部变量和全局变量
- 关于 Bash 里全局变量和局部变量
- 关于局部变量、全局变量、形式变量和实参变量
- 局部变量和全局变量
- 局部变量和全局变量
- 全局变量和局部变量
- 局部变量和全局变量
- 全局变量和局部变量
- 局部变量和全局变量
- 全局变量和局部变量
- 全局变量和局部变量
- 局部变量和全局变量
- 全局变量和局部变量
- 全局变量和局部变量
- 全局变量和局部变量
- 全局变量和局部变量
- 如何去除dedecms底部版权信息
- 云计算的中心思想
- dedecms批量更改 文章命名规则
- mozilla的安全架构
- mozilla的分层IO架构
- 关于全局变量和局部变量说明
- pythoncomplete补丁二——支持当前文件中自定义类的代码提示
- 爆笑三国之张飞流水账【爆笑中体验哲理】
- vs2010 安装后只有 framework4.0 处理办法
- 福建省情常识
- 从源代码编译OSG
- 设计模式之 bridge
- dedecms应用:给图片加上边框
- IoC容器和 Dependency Injection模式