组态王STATIC是什么寄存器

如题所述

STATIC寄存器变量是一个静态变量寄存器。STATIC寄存用户下发的数据,当用户写入数据后就保存下来,并可供用户读出。

static常用来修饰变量。全局变量被static修饰后,就称之为静态全局变量;局部变量被static修饰后,就称之为静态局部变量。统称为静态变量。

static静态的可以用来修饰的结构:主要用来修饰类的内部结构(随着类加载而加载)属性、方法、代码块、内部类。static的注意点:在静态的方法内,不能使用this关键字、super关键字。关于静态属性和静态方法的使用,需要从生命周期的角度去理解。

当static关键字修饰局部变量时,只会对该变量初始化一次。当static关键字修饰局部变量时,该变量在程序中只有一份内存。当static关键字修饰局部变量时,该变量的作用域不会改变。当static关键字修饰局部变量时,该变量的生命周期被延长,直到程序结束才销毁。

当用static关键字修饰全局变量时,该变量的作用域仅限于当前文件,工程中的其他文件不可以访问到该全局变量。

温馨提示:答案为网友推荐,仅供参考