java 换行符 常量_java的变量和常量

从上图可以看出,程序内部需要存储用户输入的算式,当用户按下回车键(Enter)后,程序需要读取已存储的算式,解析算式并计算结果。算式也可以称之为数据,程序存储数据有两种方式,一种方法是将数据存储到数据库、文件等载体,该存储方式称为长期或永久存储。另外一种方法是将数据临时存储到计算机内存储器存储单元中,把该存储单元的地址赋值给已定义的标识符,程序可通过定义的标识符访问该存储单元存储的内容。

上图描述了四则运算器程序中“guideContent”变量指向的内存区域。

变量具有三个要素:名称、类型和值。

变量的名称在定义变量时给出。以下列出了Java语言中变量的命名规则。

①  可以由字母(大写A—Z或小写a—z)、数字(0—9)和_(下划线)组合而成。

②  不能包含除_以外的任何特殊字符,如:%、#、&、逗号、空格等。

③  不能包含空白字符(换行符、空格和制表符称为空白字符)。

④  Java语言中的某些词(例如class和public等)称为关键字,具有特殊意义,不能用做变量名。

⑤  Java语言区分大小写,因此“guideContent”不能与“GuidContent”是两个不同的变量。

变量名的长度一般不受限制,变量名命名遵循见名知义的原则。例如:名字就用 name,而不是用a、b、c这样的命名。变量名称以小写字母开头,名字中其他单词或者只取首字母的缩写单词,或者以大写字母开头,所有其它的单词都为小写字母,尽量不要使用下划线分割单词。

正确的变量名命名示例:

guideContent

studentName

address

price

bookAuthor

city

错误的变量名命名示例:

123rate(以数字开头)

Book Author(包含空格)

Address#(包含特殊字符)

class(Java关键字作为变量名)

变量的声明

变量的声明语句是非执行语句,目的是为声明的变量预留存储空间,以备将来使用。

变量声明语法规则:访问权限  数据类型  变量名;

其中,访问权限是Java语言的权限关键字,可以是public、private、protected,访问权限可以省略,不声明访问权限时,该变量被赋为默认权限;数据类型可以是Java支持的任何数据类型;变量名为声明的变量名称。

示例:声明字符串变量

public  String   guideContent;

String   guideContent;

变量的初始化

对变量赋值的过程称为变量的初始化,声明变量时可以对变量直接赋值,如果在声明变量时没有对变量进行赋值,则应在后面的程序中为变量赋值。

示例:声明字符串变量并赋值

String   guideContent=” 欢迎使用四则运算器,请输入算术表达式,按下回车键,即可得到您想要的答案,退出请输入quit”;

示例:为已声明的变量赋值

guideContent=” 欢迎使用四则运算器,请输入算术表达式,按下回车键,即可得到您想要的答案,退出请输入quit”;

常量

程序运行过程中,有些值需要保持不变。例如:在基于数学运算的程序中,圆周率是固定不变的值。类似圆周率等在程序运行过程中固定不变的值可以定义为常量,便于使用。

Java常量的定义

final 数据类型 常量名称 = 值;

其中,final是Java关键字,数据类型可以是Java语言支持的任何数据类型。

示例:圆周率常量定义

final  double  PI = 3.14;

其中,double是Java数据类型之一,后面会讲到。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值