Java的基本语法(二)

变量:在程序的执行过程中,其值在某个范围内可以发生改变的量,通俗点说,变量代表一块内存区域,变量类型不一样,这一块内存的大小也不一样。在编程语言里面,你可以通过定义变量,向内存里添加数据或者修改内存已有的数据。

       定义变量的格式: 数据类型  变量名  =  初始化值;

数据类型:

Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存总分配了不同大小的内存空间

 基本数据类型
        A:整数            占用字节数
            byte             1
            short            2
            int                4
            long             8
        B:浮点数
            float             4
            double         8
        C:字符
            char             2
        D:布尔
            boolean       1

注意:
            整数默认是int类型,浮点数默认是double。
          
            长整数要加L或者l,单精度的浮点数要加F或者f。

数据类型的转换:

         (1)boolean类型不参与转换
         (2)自动类型转换:表达式的数据类型自动提升
             从小到大    byte,short,char -- int -- long -- float -- double
             注:byte,short,char之间不相互转换,直接转成int类型参与运算。
         (3)强制类型转换
             从大到小,可能会有精度的损失,一般不建议这样使用。
            格式:目标数据类型 变量名 = (目标数据类型) (被转换的数据);

            如:double b=3;    int a=(int)b;

扫描二维码关注公众号,回复: 2395819 查看本文章

猜你喜欢

转载自blog.csdn.net/qq_35180983/article/details/81213611