第一课:Java的数据类型 M

1、数据类型的划分

  Java中的数据类型主要分为两类:

    基本数据类型:

      数值型:

        整数:byte、short、int、long

        小数:float、double

      字符型:char

      布尔型:boolean,取值只能是true或false

    引用数据类型:实际上就类似于C语言的指针操作,传递的是内存的空间地址

      数组:

      类:

      接口:

2、数字的操作中会存在数据的溢出

  任何一种数据类型都有其最大的取值,如果已经是最大的值,则加1后会变成最小值,如果是最小值,则减1后会变成最大值。

3、数据的默认类型

  在Java中,一个整型数字的默认类型是int型

  在Java中,一个小数的默认类型是double型

4、数据类型的转换

  在Java中存在以下的数据类型转换操作

    char --> int互相转换,转成ASC II码

    byte --> short --> int --> long

    int --> float -->double,double的数据长度是最大的。

  但是转换的时候有一点要特别注意,如果碰到的是字符串,则所有的类型都向字符串转换。为了避免这个问题,可以使用括号。

  

【2011-12-21】

原文地址:https://www.cnblogs.com/chuanstone/p/2296167.html