Java入门2:数据类型

程序是用来处理数据的,本节我们来了解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: Java入门  
引用通告: 点击获取引用地址
相关文章:

Java入门1:Java基础之基础  (2008-10-3 22:32:37)

评论: 0 | 引用: 0 | 浏览:
昵 称:
邮 箱:
网 站:
内 容:
   
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。