JAVA数据类型

数据类型:

    1)基本数据类型        2)引用类型

  一、基本数据类型

    基本数据类型又分八种:

      1 整型         byte  

         声明:byte   b= -128 ;   / /  byte:8 位,占一个字节,用于表示最小数据单位,如文件中数据,范围为-128~127; 

         2 短整型          short

           声明:short    s = --32768 ;   / /  short :16位,占两个字节, 很少用  范围为-32768~32767;

 

      3 整型            int 

           声明:int  i = -2100000000;   / / int  :32位, 占4个字节,常用      范围为 负2的31次方到2的31次方减一;

 

      4 长整型           long

          声明:long i = -100000000000l ;  / /  long  :64位, 占8个字节,不太常用    声明时后可加l或L        范围为负的2的64次方到正的2的64次方减一;

      5 浮点型  双精度        double

         声明:double   d = -1.00000000000121 ;  / /  double  :64位, 占8个字节,常用 一般为浮点型默认型;声明时后可加可不加d、D    范围不太懂,

               不过很大 ;

      6 浮点型  单精度        float  

         声明:float   f = -100000000000F ;  / /  float:32位, 占4个字节,不常用   声明时后可加f或F    范围同上不太清楚;

      7 字符类型         char  

         声明:char  c = 'a' ; char c1=97 ;   / / char :16位,占两个字节, 对应Unicode字符   常用    最小为0;范围 对应Unicode

 

      8布尔类型                  boolean   

         声明:boolean b=ture ; / / boolean :非true即false 用作判断真假条件

    基本数据类型的转换:      

      基本类型从小到大依次为:
        byte,short,int,long,float,double
            char,

      转换方式:自动转化——————从小到大自动转化

           强制转化——————从大到小(可能存在精度丢失)

            char c=65;
            int j=c;
            System.out.println(  "j ="  j);

            double b=34.24;
            int i=(int)b;
            System.out.println(   " i = " +i);

 

            打印结果为j=65   i=34;

     

 

  二、引用类型

    java有五种引用类型:类   接口  数组  枚举  注释 (查看前辈博客得知五种)

      写了又改,改了又发现自己不太清楚到底对不对。

      待心中有了三两三再回来补上!

 

posted on 2018-05-12 20:26  ~拾遗~  阅读(168)  评论(0编辑  收藏  举报

导航