现在的位置: 首页 > 综合 > 正文

Java 数据类型

2014年11月08日 ⁄ 综合 ⁄ 共 980字 ⁄ 字号 评论关闭

1.Java的数据类型
    1.基本数据类型
    2.对象数据类型

2.基本数据类型
    Java有八大基本数据类型
    byte         字节性        1个字节  8bit     -128~127
    short        短整型        2个字节 16bit    -32768~32767
    int            整型            4个字节 32bit    -2147483648~2147483647
    long         长整型        8个字节 64bit     -9223372036854775808~9223372036854775807
    float         单精度        4个字节 32bit     Java支持指数表示法,eg:1.078e+23F,表示1.078*10^23。
    double     双精度        8个字节 64bit
    char         字符型        2个字节 16bit    
    boolean   布尔类型     true和false    条件判断语句中

    如果一个整数在源代码中,系统默认其为int型,当它超出int范围时(eg:3452343543953045),要在其后面加一个L/l;同理,把一个小数写在源代码中,其默认为double型,如果是要赋给一个float型变量,其后必须加F/f。

    基本数据类型之间的类型转换:
    精度由低到高排序:byte < short < char < int < long < float < double
    低精度的值可以直接赋给高精度的变量;高精度值不能直接赋给低精度变量,要进行强制转换,格式如下:
    目标类型 变量 = (目标类型) 值;

    不同类型运算之后,的道德结果是精度最高的类型。

3.对象数据类型(引用数据类型,类类型)
    所有用class,interface,abstract class定义的类和接口都属于对象数据类型。

    String是Java定义的一个类。因为使用频率较高,String的数据存储方式和Java的基本数据类型是一致的。
    String 具体用法可以参考我的另外一篇博客:http://blog.csdn.net/yangjie_acm/article/details/16932343

抱歉!评论已关闭.