起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > 编程语言 > Java中变量和常量有什么区别?

Java中变量和常量有什么区别?

时间:2021-07-29 15:14:58来源:Java开发培训网 作者:Java开发教程网 已有: 名学员访问该课程

前言: 问题阐述 在使用 Java 语言进行程序设计时,经常需要用到常量和变量来存储信息。请简单叙述变量和常量有什么区别

问题阐述

在使用 Java 语言进行程序设计时,经常需要用到常量和变量来存储信息。请简单叙述变量和常量有什么区别?

专家解答

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

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

package com.mingrisoft;
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,结果如图 3.1 所示。


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

专家点评

常量只在声明时进行定义,一旦定义就不允许在程序运行时再改变其值,常量一般都

以大写字母表示,并使用 final 关键字进行修饰;在程序运行时,有些内容的值需要经常改

变,这时就要使用变量进行存储,也就

文章出自:http://qh.itpxw.cn/peixun/software/202190799.html

文章标题:Java中变量和常量有什么区别?



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.itpxw.cn 注册时间:2016-07-18 11:07 最后登录:2024-02-20 13:02
推荐内容