南京Java中常量的概念以及整数常量
南京Java中常量的概念以及整数常量!Java中常量的广义概念是不可改变的量,在程序中指那些一经定义,程序就不能对其进行修改的量;如在计算圆面积时所用的圆周率3.14,在计算飞机飞行速度时使用的音速340m/s等。
一、Java中常量的概念
常量的广义概念是不可改变的量,在程序中指那些一经定义,程序就不能对其进行修改的量。
例如,在计算圆面积时所用的圆周率3.14,在计算飞机飞行速度时使用的音速340m/s,在计算地球与其他星球距离时使用的光速300000km/s,这些数字在很长一段时间内都必须是固定不变的,且保持一致的,因此应把它们都作为“常量”来定义。
常量在程序语言中有两种体现形式。
一种是作为具体数值本身。例如,数字“20”“1.25”,字符“t”“\n”“你”,字符序列“java”“计算机科学与技术”,或者代表“真”与“”数值的true和false,由于它们的作用仅是代表一个具体的“值”,而“值”是用于作为某个内容的标记,所以是固定的,因此程序中把它们归为“常量”。
另一种方式是直接将某一个内存存储区域定义为常量。
二、java整数常量的定义
整型常量就是不带小数的数,但包括负数。在Java中整数常量分为long、int、short和byte4种类型。在Java语言中对于数值数据的表示有以下3种形式:
①十进制:数据以非0开头,如4,一15;
②八进制:数据以0开头,其中,每位数字范围为0~7,如054,012;
③十六进制:数据以0x开头,由于数字字符只有10个(0~9),所以表示十六进制时分别用A~F几个字母来代表十进制的10~15对应的值。因此,每位数字范围为0~9、A~F,如0x11,0XAD00;
④二进制(是JDK1.7新增功能):数据以Ob开头,如0b101。
三、java浮点常量的定义
浮点常量也称实数,包括两种类型:float和double。浮点常量有两种表示形式:
①小数点形式,就是以小数表示法来表示实数,如6.37,一0.023;
②指数形式,也称科学表示法,如3e-2代表0.03,3.7E15代表3.7?05,这里,e/E左边的数据为底数,e/E右边是10的幂。另外要注意,只有实数才用科学表示法,整型常量不能用这种形式。
为了区分float和double两类常量,可以在常量后面加后缀修饰。float类型常量以F/f结尾,double类型常量以D/d结尾。如果浮点常量不带后缀,则默认为双精度常量。
以上是南京科迅教育培训机构,为你整理关于Java培训的相关介绍,如需了解更多的培训班、课程、价格、试听等信息,请您留下联系方式,我们课程顾问会尽快联系您,为您定制专属课程,开始您的学习之旅。
该校与厚学网暂未合作,平台不保证课程的真实有效性。
如有侵权等争议,请及时与厚学网联系处理
网上报名
新闻资讯
更多>>-
南京软件开发培训哪家靠谱?有用吗?
2020-03-23
-
南京大学生参加IT培训,选哪个开发语言前景更好呢?
2020-04-22
-
南京软件开发培训哪里找
2020-09-01
-
南京软件工程师培训精英班
2020-09-02
-
南京软件培训没有基础可以学吗
2020-09-08