java 常量和变量 区别_Java常量和变量的区别是什么

今天华清Java学院小编要和大家分享的是Java常量和变量的区别。在使用Java语言进行程序设计时,经常需要用到常量和变量来存储信息。什么是常量?什么是变量?Java常量和变量的区别是什么呢?

be3b0912afff7e53c83d7bf98c1657f2.png

Java常量和变量的区别是什么

Java常量和变量定义上的区别

变量和常量是编程语言中基本的两个知识点,变量的值可以改变而常量的值在初始化以后是无法改变的。常量在定义时要使用final关键字修饰,而变量则直接定义。

Java常量和变量的区别示例程序

下面的代码段首先定义了一个int型的常量CONST,并赋值为 10;并定义了一个int型的变 num,其初始值为100,并输出变量的值;然后在程序运行时改变该变量的值为180,并输出改变后变量的值;后输出常量CONST的值。

public class VarientAndConstant {

public static void main(String[] args) {

final int CONST = 10;

int num = 100; //定义并初始化变量

System.out.println("变量 num 的初始值是:" + num);

um = 180; //改变变量的值为 180

System.out.println("改后变量 num 的值是:" + num);

System.out.println("常量 CONST 的值是:" + CONST);

// CONST = 100; //试图在程序运行时改变常量的值,出错

}}

运行程序,将在控制台输出变量num的初始值100,改变后变量num的值 180,以及常量CONST的值10,结果如图所示。

f95ce899f2a9288deb4e8339a45b2f96.png

在控制台输出变量和常量的值

Java常量和变量在使用上的区别

常量只在声明时进行定义,一旦定义就不允许在程序运行时再改变其值,常量一般都以大写字母表示,并使用final关键字进行修饰;在程序运行时,有些内容的值需要经常改变,这时就要使用变量进行存储。

想了解更多Java常量知识的人,又看了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值