注册
 找回密码
 注册
江西广告网
查看: 200|回复: 0
打印 上一主题 下一主题

Java语言基础 二

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2008-12-27 17:41:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
  语言基础         3.1.1 数据类型        每一个变量必须有一个数据类型。一个变量的数据类型决定了变量能容纳的数值和操作符。比如 ,在MaxVariablesDemo程序中,声明int largestInteger决定了largestInteger是一个整型数据类型(int)。整型只能容纳整型数(可以是正数也可以是负数)。你可以完成算术操作,比如,整型变量的加法等等。        JAVA程序语言有两类的数据类型:原始和引用。一个原始类型的变量为它的类型包含了适当大小和格式的单一数值:一个数字、字符或者一个布尔型数值。比如,一个整型数值是一个32位数据。        下面表格所有的JAVA支持的所有原始数据类型,还给出了它们的大小和格式以及简短的描述。MaxVariablesDemo程序为每一个原始类型声明了一个变量:         关键字    描述    大小/格式      整型      byte    字节长度整型    8位两个补码      Short    短整型    16位两个补码      int    整型    32位两个补码      long    长整型    64位两个补码      实数      Float    单精度浮点型    32位IEEE 754      Double    双精度浮点型    64位IEEE 754      其它类型      Char    单个字符    16位Unicode字符      boolean    布尔型数值(true或者false)    真或假           在其它语言中,原始类型数据的格式和大小可能依靠于程序运行的平台。相比之下,Java程序语言可以指定原始数据类型的大小和格式。因此,你不必担心系统从属问题。        你可以在你的代码中直接为原始变量设置数值。比如,如果你需要为一个整型变量设置为4,你可以编写以下代码:      int anInt = 4;      数字4就是一个整型数值。下面是各种原始数值举例:      数值    类型      178    Int      8864L    Long      37.266    Double      37.266D    Double      87.363F    float      26.77e3    double      ' c '    char      true    boolean      false    boolean              总得说来,没有小数点的数就是整型。你可以通过在数字后面加一个'L' 或者'l'指定为一个长整型。一般使用'L'而不使用'l',因为'l'很容易与数字'1'混起来。有小数点的数为双精度类型。你可以在数字后面放置'f' 或者 'F'来指定为实数。而字符型数值可以是处在单引号中间的任何单一的Unicode字符;两个布尔型数是true和false。        数组、类以及接口是引用的类型。引用类型变量的数值跟原始类型的数值比较起来,它是数值的一个引用或者是由变量代表的数值。        一个引用称为一个指针或者在其它语言中称为内存地址。JAVA编程语言象其它语言一样不支持地址的详细使用,你可以使用变量的名字来取代。      语言基础         3.1.1 数据类型        你可以在你的代码中直接为原始变量设置数值。比如,如果你需要为一个整型变量设置为4,你可以编写以下代码:      int anInt = 4;      数字4就是一个整型数值。下面是各种原始数值举例:      数值    类型      178    Int      8864L    Long      37.266    Double      37.266D    Double      87.363F    float      26.77e3    double      ' c '    char      true    boolean      false    boolean              总得说来,没有小数点的数就是整型。你可以通过在数字后面加一个'L' 或者'l'指定为一个长整型。一般使用'L'而不使用'l',因为'l'很容易与数字'1'混起来。有小数点的数为双精度类型。你可以在数字后面放置'f' 或者 'F'来指定为实数。而字符型数值可以是处在单引号中间的任何单一的Unicode字符;两个布尔型数是true和false。        数组、类以及接口是引用的类型。引用类型变量的数值跟原始类型的数值比较起来,它是数值的一个引用或者是由变量代表的数值。        一个引用称为一个指针或者在其它语言中称为内存地址。JAVA编程语言象其它语言一样不支持地址的详细使用,你可以使用变量的名字来取代。      
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表