变量

一:变量

    定义:一个数据在内存中 存储空间的的表示! 在程序运行期间可能发生变化!

    变量名:可以迅速的从内存中获取想要的数据(变量)!

二:数据类型的分类:

    1.基本数据类型

               java中的8种基本类型

        01.数值型

          01数值类型

              001.整型

             byte  字节  1byte=8bit  取值范围 -128~127

             short  短整型

             int       整型    -2^31 ~2^31-1

             long    长整型

            002.浮点数(小数)

             float

             double

         02.布尔值

          boolean  true  false  底层就是 0  1

         03.字符

          char  'a'单引号! 一个字母,一个符号或者一个汉字!   数值取值范围0~65535

                              注意点:

                                             我们在程序中使用的数据类型:

                                             整数默认都是int类型

                                             小数默认都是double类型!

 变量名的命名规范:

                                01:满足驼峰命名法,首字母大写

                                02:首字母不能以数字开头

                                 03:变量名可以使用的特殊符号 _ 、$、¥

         04:变量名不能使用关键字和保留字(goto conts)有可能成为关键字的单词

                                05:变量名要有意义

         2.引用数据类型

                          除了8种基本数据类型之外的全是引用数据类型!

                           String是一个类,底层是一个char累积的数组

三:数据类型的转换

          基本数据类型的转换:

                 01.自动类型转换

                         右边的类型  ≤  左边的类型

                  02.强制类型转换 会造成精度丢失

                           右边的类型 ≥ 左边的类型

四:算数运算符

      1.一元运算符:一个变量就可以运算! ++ --

       2.二元运算符:两个变量就可以运算!+ -  * / %

        3.三元运算符:(三元表达式)三个变量可以运算!

                    变量=表达式1?表达式2:表达式3;

                     表达式1:必须是boolean类型的值;

                     表达式2 :表达式1为true的时候执行的表达式;

                      表达式3:表达式1为false的时候执行的表达式;

                       表达式2和表达式3必须是同一种类型,或者可以自动类型转换的!

               

  

posted on 2017-11-14 21:10  天天xiangshang  阅读(165)  评论(0编辑  收藏  举报

导航