Java-变量与常量
来源:互联网 发布:部落冲突毒药升级数据 编辑:程序博客网 时间:2024/06/07 02:37
变量与常量
- 程序执行过程中,其值不能被改变的量,称为常量(constant)。能改变的量称为变量(variable)。
声明变量
int age; //声明int型变量char char1='r' //声明char型变量并赋初值
注意:
- 变量名必须是一个有效的标识符
- 变量名不可使用Java中的关键字
- 变量名不可重复
- 选择有意义的单词做为变量名
声明常量
程序执行过程中一直不会改变的量称为常量(constant),通常也称为”final”常量。常量在整个程序中只能被赋值一次。在被所有对象共享时,常量时非常有用的。
final 数据类型 常量名称[=值]final fouble PI=3.1415926D; //声明double型常量并赋值final boolean BOOL=true; //声明boolean类型常量BOOL并赋值
注意
- 常量名称通常使用大写字母,很多Java程序员使用大写字母表示常量,是为了清楚表明正在使用常量
变量的有效范围
-由于变量被定义出来后只是暂时被存储到内存中,等程序执行到某一点,该变量会被释放掉,也就是说变量有它的声明周期。因此,变量的有效范围是指程序代码能够访问该变量的区域,若超出该区域,编译时会出现错误。在程序中,一般根据变量的有效范围将变量分为”成员变量“和”局部变量”
成员变量
-在类体中定义的变量被称为成员变量,成员变量在整个类中都有效。类的成员变量又可分为“静态变量”和“实例变量”两种
class var{ int x=45; //实例变量 static int y =90 // 静态变量:静态变量的有效范围可以跨类,甚至可达到整个程序之内。对于静态变量,除了能在定义它的类中存取,还能直接以“类名.静态变量”的方式在其他类使用}
局部变量
- 在类的方法中定义的变量称为局部变量,局部变量只在当前代码中有效。
- 在类的方法中声明的变量,包括方法中的参数,都属于局部变量。
- 局部变量和成员变量名字相同时,成员变量将被隐藏,即这个成员变量在此方法中暂时失效。
public class val{ static int times=3; public static void main(string[] args){ int times=4; System.out.println("times值为"+times); }}//times输出值为4
阅读全文
0 0
- java变量与常量
- Java-常量与变量
- java 变量与常量
- Java常量与变量
- Java-变量与常量
- Java常量与变量
- Java-变量与常量
- Java变量与常量
- Java 常量与变量浅谈
- java的常量与变量
- Java中的变量与常量
- Java中的常量与变量
- java语言的常量与变量
- 黑马程序员 java入门:常量与变量
- 技术演绎之 [ java ] 变量与常量
- Java基本语法--变量与常量
- Java内功提升之变量与常量
- Java基础1--变量与常量--imooc
- C++随记(四)---动态数组vector
- jsp中声明,脚本和表达式的区别
- js--函数初探
- BZOJ 3613 [Heoi2014] 南园满地堆轻絮
- Apache POI使用详解
- Java-变量与常量
- 将Ubuntu安装至U盘,得到“Ubuntu棒”
- makefile中的notdir,wildcard和patsubst notdir,wildcard和patsubst是makefile中几个有用的函数
- 工作中遇到maven 相关问题
- Two Sum--leetcode
- aar 在Eclipse项目中的使用和sdk开发注意事项
- JavaScript作用域链
- Python3.x和Python2.x的一般区别
- 台阶 dp 斐波那契