首页 > 其他分享 >变量的有效范围

变量的有效范围

时间:2023-11-27 09:58:00浏览次数:19  
标签:变量 静态 成员 局部变量 定义 有效 范围

成员变量:
在类体中所定义的变量被称为成员变量,成员变量在整个类中都有效;
类的成员变量又可分为两种,即静态变量和实例变量
如果在成员变量的类型前面加上关键字static,这样的成员变量称为静态变量
静态变量的有效范围可跨类,甚至可到达整个应用程序之内
局部变量:
在类的方法体中定义的变量称为局部变量
局部变量只在当前定义的方法内有效,不能用于类的其他方法中
局部变量可与成员变量名字相同,此时成员变量将被隐藏,即这个成员变量在此方法中暂时失效

标签:变量,静态,成员,局部变量,定义,有效,范围
From: https://www.cnblogs.com/ly123dcom/p/17858555.html

相关文章

  • 透析Java本质的36个话题第四章 04构造器与变量(不全)
    1.相差无几-main方法很“特殊”吗?1.main方法的重载。2.调用main方法。3.继承main方法。4.隐藏main方法。5.main方法抛出异常。6.带有类型参数。main方法的重载​ 可以编译通过,但是找不到程序入口publicstaticvoidmain(){}staticvoidmain(){}......
  • Java learning Day2 常量 变量 运算符 Scanner 方法 数组
    常量:字面值常量(直接写值的常量)+自定义常量变量:long型变量后必须加L;小数字面值常量默认double 若用float需加F;变量强转:小的会自动转成大的float虽然只有4个字节但是比所有整型的取值范围都大    浮点型有精度问题  表达式类型提升:如果表达式当中存在多种数......
  • shell变量类型--read--if语句正侧表达式(扩展)文本处理器、awk命令
    变量:是容器,值是可变的,变化的。作用就是增强脚本的灵活性。各种shell环境中都使用了“变量”的概念。shell变量用来存放系统和用户需要使用的特定参数(值),而且这些参数可以根据用户的设定或系统环境的变化而相应变化。通过使用变量,shell程序能够提供更加灵活的功能,适应性更强。变量(数......
  • shell变量类型--read--if语句正侧表达式(扩展)文本处理器、awk命令
    变量:是容器,值是可变的,变化的。作用就是增强脚本的灵活性。各种shell环境中都使用了“变量”的概念。shell变量用来存放系统和用户需要使用的特定参数(值),而且这些参数可以根据用户的设定或系统环境的变化而相应变化。通过使用变量,shell程序能够提供更加灵活的功能,适应性更强。变量(数......
  • 如何显示变量注释和地址 (仅LAD和FBD)
       ......
  • Python变量和常量
    【一】注释语法【1】什么是注释注释就是就是对代码的解释说明,注释的内容不会被当作代码运行【2】为什么要注释增强代码的可读性【3】如何使用注释代码注释分单行和多行注释1、单行注释用#号,可以跟在代码的正上方或者正后方2、多行注释可以用三对双引号""""""【4】......
  • 静态变量
    代表「静态」的关键字是static,它拥有多种含义。用于声明某个变量是持久存储的(类似于全局变量)。用于限制某个变量/函数不能从其他文件中访问。用于声明一个成员变量/函数是一个全局变量/函数(所有对象共有)。接下来我们分别对这几种情况来做讨论。用于持久存储的声明与全局......
  • Hadoop 环境变量配置
    1.下载https://hadoop.apache.org/releases.html2.环境变量配置在/etc/profile.d中配置1.新建hadoop.shvi/etc/profile.d/hadoop.shexportHADOOP_HOME=/usr/hadoop/hadoop-3.3.6exportPATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin2.授予文件执行权限chmodu+x/e......
  • 无涯教程-Linux - 特殊变量
    在本章中,我们将讨论Unix中的特殊变量,在上一章中,我们了解了变量名称中使用某些非字母数字字符时应注意的事项,这些变量保留用于特定功能。如,$字符代表当前Shell的进程ID号或PID-$echo$$上面的命令写入当前Shell的PID-29949下表显示了一些可以在Shell脚本中使用的特殊变量-......
  • 无涯教程-Linux - 变量声明
    在本章中,我们将学习如何在Unix中使用Shell变量,变量不过是指向实际数据的指针,Shell使您可以创建,分配和删除变量。变量名变量名称只能包含字母(a到z或A到Z),数字(0到9)或下划线字符(_),按照约定,Unixshell变量将以大写字母命名。以下示例是有效的变量名-_ALITOKEN_AVAR_1VAR_......