java基础的基本类型

时间:2023-02-15 16:40:07

1.Java四大基本类型

    a.整数类型

        byte :  占1个字节内存,取值范围是(-128~127);

        short : 占4个字节内存,取值范围(-2^15~2^15-1);

        int :     占2个字节雷村,取值范围(-2^31~2^31-1);

                    java中整数类型的默认基本类型

         long : 占8个字节内存,取值范围(-2^63~2^63-1);

    

       b.字符类型

           char : 占2个字节内存,取值范围0~65536; 

           char可以储存一个中文字;储存中文时,要使用单引号

                    例如: 

               char x = '家';

        

       c.浮点类型

           float :     占4个字节内存,取值范围10^-38~10^38和-10^-38~-10^38
           double : 占8个字节内存,取值范围是10^-308~10^308 和10^-308~-10^308;
                           double 为浮点类型的默认类型;


       d.逻辑类型(boolean)

           常量:true,flose;



2 .基本数据类型的转换        

       类型转换:自动转换:byte-->short-->int-->long-->float-->double   

       如果需要需要强制转换需用char来进行强转:

            例如:             

int x = 5;
short b = (short)5;


         这就是把一个int类型强转为short类型
 

         强制转换:1.会损失精度,产生误差,会造成小数点以后的数字全部舍弃.         

                           2.容易超过取值范围.  

3.标识符

          Java语言规定标识符由字母,下划线,美元符号,数字0~9组成;
           规则如下:
                        1.标识符由字母,下划线 , 美元符号 , 和数字组成,长度不受限制,如果是

                   由两个及以上的单词组成,从第二个单词开始,第一个字母大写(遵循驼峰标识原则);

                        2.标识符的第一个数字不能是数字;

                        3.标识符不能是关键字;