在程序运行过程中一直不会改变的量称为常量(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);
}
}

  

最新文章

  1. FFmpeg编译找不到库文件
  2. python_配置
  3. "Couldn't communicate with a helper application" in Xcode 7
  4. LightOj 1289 - LCM from 1 to n(LCM + 素数)
  5. Hibernate SQL 方言(hibernate.dialect)
  6. python学习-day01
  7. SOA之(4)——服务实现的途径
  8. 求一列的和,awk和perl哪个快?
  9. light 1012 Guilty Prince
  10. 基于visual Studio2013解决C语言竞赛题之1018数组求和
  11. 通过.NET实现后台自动发送Email功能的代码示例
  12. 解决 winform打开网页 和WebBrowser打开链接360误报拦截的问题
  13. [Day19]Collection接口中的子类(List集合、Set集合)
  14. luogu 3396 哈希冲突 奇怪的根号
  15. Leetcode 344.反转字符串 By Python
  16. 将jsp页面转pdf
  17. 【源码阅读】Mimikatz相关资料
  18. PL/SQL EXCEPTION捕获抛出异常
  19. Service(二):通信
  20. AttributeError: 'module' object has no attribute 'face'

热门文章

  1. css3实现进度条
  2. Android Studio 初始新建项目时 build gradle project 超级慢的原因
  3. Zookeeper理解
  4. DapperHelper,SqlHelper
  5. 理解Nodejs中的事件轮询机制
  6. Spring MVC Flash Attribute
  7. JUnit test case 执行顺序
  8. jQuery第五章
  9. 屏幕居中(DIV/CSS) 的几种方法(转)
  10. Java Object 对象拷贝