黑马程序员技术交流社区
标题:
觉得说的不错,大家看看
[打印本页]
作者:
deng2242
时间:
2015-8-16 22:19
标题:
觉得说的不错,大家看看
java中的变量可以在使用的时候再声明并初始化,可以在代码的任何位置,不必像C一样要在程序的开头声明!而前一种情况就是直接量.
常量就是引用不会改变的变量.
先看一段代码:
public class Example {
final double pi = 3.14;
int r = 2;
public double getCircleArea() {
double area = pi * r * r;
return area;
}
public static void main(String[] args) {
Example exa = new Example();
double result = exa.getCircleArea();
System.out.println(result);
}
}
其中 r 是个普通的变量;
area 就是一个直接量,还有result;
而pi 就是一个常量;
所谓对它的引用不变,就是说它指向内存地址中所保存的值不变,在后面的代码中只要是用到pi,那么都是3.14;而常量的声明通常就是用final修饰,表示不会改变!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2