Java入门2:数据类型
发布:hfhyt 日期:2008年10月4日
程序是用来处理数据的,本节我们来了解Java的数据类型。
Java的数据类型有两大类,基本数据类型和引用类型。
一、基本数据类型
Java技术使用的数据类型已经预定义了:
- 存储大小:存储的数据的范围
- 可以存储的数据的种类:存储的数据的类别
基本类型包括:
1、整型--byte 、short、int和long:它们的共同点是其对应的变量可以用来保存整数;不同点是,所保存的整数的范围不一样。变量保存数据的范围通常由变量对应类型的所占内存字节数决定,占用的字节数越多,保存数的范围就越大。byte占1个字节,short占2个字节,int占4个字节,long占8个字节。通常情况下,使用int类型就足够了。
2、浮点型--float和double(缺省类型):它们对应的变量用来保存实数(即带小数点的数)。它们的区别仅仅在于表示数的范围和精度(即有效的数字位数)不同,float占4个字节,其变量所能保存数据的范围和精度相对于double要小些,double占8个字节。
3、字符型--char:其对应变量用来保存字符类型的数据。char占2个字节,采用16位Unicode码,可以保存任何国家的字符。
4、逻辑型--boolean:其对应变量用来保存逻辑型数据true或false。常量true和false一般用来表示一个判断结果的成立与否。
二、变量的命名
Java变量的命名规则同标识符的命名规则。
标识符是赋予各个类、变量、方法等的名称。标识符的命名规则如下:
- 第一个字符可以是A-Z,a-z,_或$
- 后面的字符可以是前面所列的任何字符和数字字符
- 标识符是区分字母大小写的,order与Order是两个不同的标识符
- 不能使用Java技术关键字,也不能使用goto和const
关于标识符命名的非强制性约定:
- 标识符应简单而又有描述性,即能反映出标识符在程序中的作用
- 若标识符由多个英文单词构成,则用小写字母开头(对于类的名称,第一个字母也大写),单词之间不要用分隔符,第二及后面的单词的第一个字符用大写字母,其余字母小写。如price、isFull、itemID等都是较好的标识符名称。
三、基本类型变量的定义
程序中所有变量在使用之前,是必须要先定义的。一般经过两个步骤:
步骤1--声明变量,如下形式:
int ID;
声明ID为一个整数类型的变量,其中可以存放一个整数。若声明为其它类型变量,把int换成其它类型即可。
步骤2--赋值,如下形式:
ID=438890;
“=”为赋值运算符,其左边为变量名,右边为变量的值(或表达式)。其作用是把“=”右边的值(数据)放入左边变量中保存起来。
上面两步也可合二为一:
int ID = 438890;
四、常量
赋值后不能更改的值称为常量,除非是在最初定义的地方,否则不能改变常量的值。定义一个常量形如如下形式:
final double SALES_TAX=6.25;
关键字“final”使得SALES_TAX不再是变量,而是常量。
五、基本类型和常量在内存中的存储方式
存储单元在内存中的大小由数据类型的大小决定,在本例中为int (32位,即4个字节)。
int ID =438890;
上一篇
下一篇
Tags:
相关文章: