文档章节

全局变量、局部变量、静态变量

大羌
 大羌
发布于 2017/09/11 23:22
字数 167
阅读 1
收藏 0
public class App {
    private String name;
    private int age;
    static int password;
    public int add(int a,int b){
        return a+b;
    }
}

name,age:类成员,成员变量, 也称作实例变量(随着类的实例化之后才会产生),存放在堆内存中;具有默认初始化值;

password:静态变量,类变量(类被加载到内存中就会出现),存放在方法区(共享数据区)的静态区;

a,b:局部变量,作用范围与函数内,方法区内;存放与线程执行时产生的栈帧中,当方法结束,变量空间会自动释放,没有默认的初始化;

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: MongoDB
大羌
粉丝 0
博文 30
码字总数 13657
作品 0
成都
程序员
私信 提问
静态变量的定义理解——主要是C族语言static

“静态变量”这一术语有两个容易混淆的定义:(1)语言无关的通用定义:与程序有着相同生命周期的变量。(2)C族语言特有的定义:以static存储类声明的变量。 全局变量、局部(local)变量是...

BeerBread134
2017/11/29
0
0
static函数与普通函数

static全局变量与普通的全局变量:static全局变量只初使化一次,防止在其他文件单元中被引用; static局部变量和普通局部变量:static局部变量只被初始化一次,下一次依据上一次结果值; stat...

一只石头
2016/04/27
41
0
C语言局部变量和全局变量问题汇总

1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" 局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。...

graylee
2013/10/28
0
0
static 变量 作用域 全局变量 局部变量 外部变量 常量 volatile变量

作用域 全局变量 局部变量 静态变量 外部变量 常量 volatile变量 作用域: 作用域规则告诉我们一个变量的有效范围,它在哪儿创建,在哪儿销毁(也就是说超出了作用域)。变量的有效作用域从它...

AlphaJay
2010/06/12
0
2
static的用法

一、定义全局静态变量的好处: <1>不会被其他文件所访问,修改 <2>其他文件中可以使用相同名字的变量,不会发生冲突。 2. 局部静态变量 在局部变量之前加上关键字static,局部变量就被定义成...

shenlongfuhuo
2014/04/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ES5和ES6那些你必须知道的事儿

  ES5和ES6那些你必须知道的事儿      ES5新增的东西      一、数组方法      1、forEach      用途:遍历,循环      对于空数组不会执行回调函数      复制代码...

SEOwhywhy
25分钟前
2
0
转:[windows]DOS批处理添加任务计划

[windows]DOS批处理添加任务计划 博客分类: Windows 转自:http://gwmold.blog.163.com/blog/static/1553319892010117113457232/ 自动创建每周运行一次的计划任务 创建计划任务可用at,sch...

SamXIAO
29分钟前
3
0
redis 问题总结

1:修改内存页大小,linux 默认大小是4k(通过getconf PAGE_SIZE 查看 2:查看内存交换信息,防止使用内存交换 3: sar -n DEV 查看网络状况 4: 修改文件句柄: ulimit -n 65535 5: info memo...

昏鸦
31分钟前
2
0
如何在Rails应用程序中使用Kafka?

背景介绍 有那么一段时间,我们的系统需要用到分布式流式处理和消息系统,而 Apache Kafka 似乎成了我们建立业务关键型应用程序的坚实基础。它可用于很多场景下,比如产品更新管道、订单跟踪...

java菜分享
32分钟前
2
0
C#匿名委托

list自定义排序 //list自定义排序public static List<string> sortList(List<string> m_str,string splitStr) //a b表示列表中的元素{String[] strArray=m_str.ToArray();......

青衣霓裳
42分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部