第3章 Java语言基础----声明常量
2024-10-19 04:33:26
在程序运行过程中一直不会改变的量称为常量(constant),通常也被称为“final变量”;
声明常量的语句:final 数据类型 常量名[=值]
备注:1)常量名通常使用大写字母,但并不是必须的;
2)当定义的final变量属于“成员变量”时,必须在定义时就设定它的初值,否则将会产生编译错误。
例如:
public class Part{
static final double PI=3.14; //声明常量PI,此时如不对PI进行赋值,则会出现错误提示
static int age=23;
public static void main(String[] args){
final int number;
number=1235;
age=22; //再次对变量进行赋值
//number=1236; //错误代码,因为number为常量,只能进行一次赋值
System.out.println("常量PI的值为:" +PI);
System.out.println("赋值后number的值为:" +number);
System.out.println("int型变量age的值为:" +age);
}
}
最新文章
- FFmpeg编译找不到库文件
- python_配置
- ";Couldn't communicate with a helper application"; in Xcode 7
- LightOj 1289 - LCM from 1 to n(LCM + 素数)
- Hibernate SQL 方言(hibernate.dialect)
- python学习-day01
- SOA之(4)——服务实现的途径
- 求一列的和,awk和perl哪个快?
- light 1012 Guilty Prince
- 基于visual Studio2013解决C语言竞赛题之1018数组求和
- 通过.NET实现后台自动发送Email功能的代码示例
- 解决 winform打开网页 和WebBrowser打开链接360误报拦截的问题
- [Day19]Collection接口中的子类(List集合、Set集合)
- luogu 3396 哈希冲突 奇怪的根号
- Leetcode 344.反转字符串 By Python
- 将jsp页面转pdf
- 【源码阅读】Mimikatz相关资料
- PL/SQL EXCEPTION捕获抛出异常
- Service(二):通信
- AttributeError: 'module' object has no attribute 'face'