字节是二进制数据的单位。一个字节通常8位长。但是,一些老型号计算机结构使用不同的长度。为了避免混乱,在大多数国际文献中,使用词代替byte。
变量:
    变量的数据类型;变量名=变量值
    数据类型
        基本型
            数值型(整数)
            布尔型
            浮点型
            字符型
        引用型
            String 字符串
        数值型(整数)
                0-128   19  20 范围   (0,128)小括号不包含该值
                                      [0,128)中括号包含该值
                bate        字节      1个字节  2*7=128
                 例如:byte age = 20;
                    备注:对于byte类型[0,128) 赋值不能超过该范围
short      短整形     2个字节  2^16=32768
                例如:short wage = 1280;
                int        integer 整数  4个字节  2^32   21来头的10位数
                例如:int money = 2000000;
                long       长整形   整数  8个字节  2^64   9开头的19位数
                例如:long phone = 123456678901 L;
                    在程序中定义的整数,一般程序会把它当成int类型
                    int类型就是整数的默认类型
                    对于long类型整数,表示的时候需要在数字后面添加l字母(大小写都可以)
整数类型取值范围从小到大的顺序
                byte < short < int < long
         布尔型
                boolean     定义开关
                该类型只有两种结果
                true        真
                false       假
                当满足某一种情形时,走true结果值
                当不满足某一种情形时,走false结果值
        浮点型(小数型)
                单精度型    float       0-3.403E38  E代表的是10 E后面的数字是10的指数
                                      描述的是整个该数字=整数+后面的小数
                例如:float π=3.141f
                      当在程序中定义一个浮点数(小数)时,程序会解析成double类型
                      此时需要声明为float类型,那么需要转换格式:在数字的后面添加字母f(大小写都可以)
双精度型    double      0-1.798E308 E代表的是10 E后面的数字是10的指数
                                      描述的是整个该数字=整数+后面的小数
                例如:double wage = 17.5;
                       备注:double类型值    可以自由选择小数的后面添加字母d(大小写都行)
                       double类型一般作为浮点的默认类型
字符型
                char    character   字符
                char类型的变量中的值    只能填写一个字符    不能为空    语法格式:‘字符值’
          例如:char ch = '张';
              注意:当在char类型变量中定义多个字符量时,程序会抛出错误
                 Too many characters in character literal
引用型
                String  字符串
              语法格式
                    String  变量名 = "文本信息值";
                 例如:String name = "张三";
                    对于Sring字符串来说,字符串变量值中的双引号内容可以为空;
                    String 变量名 = "";空字符串
                    当双引号里面无任何信息时,表示的是空字符串,他是字符串值的其中一种
                    String 变量名 = " ";一个空格字符串