java语言的变量和常量

目录

 

一、变量(variable)

二、常量

三、最终变量的含义


一、变量(variable)

1. 定义:保存在程序中可被改变的数据。

2. 基本要素:名字、类型、值和作用域。

3. 声明语法格式,说明变量标识符、数据类型或初始值。

[修饰符] 数据类型 变量 [=表达式] {, 变量[=表达式]}

  1. 变量的数据类型决定了变量的数据性质、取值范围、变量占用内存单元的字节数,以及变量参与的运算和操作。

例如:

      int i,j;                        //声明2个变量,未初始化,约定变量名全部字母小写

      System.out.println(“i=”+i);     //语法错,变量i未被初始化

      boolean find=false;             //声明时为变量赋初值

      char ch=’A’;   

               

变量声明位置决定变量的作用域。同一作用域的标识符只能被声明一次,不能重复使用。

 

 

二、常量

 1. 直接常量:在程序中直接引用的常量,包括数值型常量和非数值型常量。

         数值型常量称为常数,包括整数和浮点数,如123、-6.84

         

非数值型常量字符常量字符串常量布尔常量,如’V’、”abc”、true等。

字符串常量是由双引号括起来的字符序列。

 

 2. 符号常量

保存在程序中不能被改变得数据,常量名是标识符,用关键字final声明。

例如:   

  final int MAX=100;          //最大值常量

  final double PI=3.1415926   //圆周率常量

Java语言约定常量标识符全部用大写字母表示。

声明符号常量可以提高程序的可读性,使程序易于修改。

三、最终变量的含义

采用关键字final声明的变量,只能进行一次赋值
例如:

final int value;         //声明最终变量,声明时没有赋值

      Value=100;           //最终变量只能进行一次赋值

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值