数据类型1

数据类型:

 

1、基本数据类型:

                              关键字                        内存占用                取值范围

 整数型             byte(字节型)                1个字节                -128 ~ 127         字节是数据的最小单位,8位是一个字节

                         short(短整型)                    2                       

                         int(整型)                            4                     21个亿 ~ -21个亿

                         long(长整型)                     8                      最大2的63次方-1

浮点型:

                    单精度浮点数:float                   4

                    双精度浮点数:double               8

整数型的四种和浮点型的两种都是带符号的,即有带负号的

字符型:                    char                                2                         0-65535

布尔型:                  boolean                            1                         true,false

2、引用数据类型:字符串、数组、类、接口、Lambda

 

注意:1.字符串型不是基本类型,而是引用类型。

2.浮点型可能只是一个近似值,并非精确的值。例:三分之一写成3.33333.... 

3.数据范围与字节数不一定相关,例如float数据范围比long更加广泛,但是float是4字节,long是8字节

4.浮点数当中默认类型是double。如果一定要使用float类型,需要加上一个后缀F。

   如果是整数,默认为int类型,如果一定要使用long类型,需要加上一个后缀L。推荐使用大写字母后缀。

1 //定义一个长整型字符变量num1
2    long num1=100L;  //输出100

 布尔值的定义:

boolean 名称;

例:

 

posted @ 2020-09-20 17:00  Oooooooa  阅读(129)  评论(0)    收藏  举报