变量,数据类型

A.定义

         变量:程序执行中数据可变的一块存储空间

B.标识符命名规则

      a.变量名=首字符+其余部分

         (1)首字符:字母,下划线,“$”

         (2)其余部分:数字,字母,下划线,“$”

      b.变量名

          *应避开关键字

           错误示范:int int=10;

      c.变量名

        (1)符合驼峰命名法

          (2)若名字由多个单词组成,从第二个单词开始首字母均大写    eg:myScore

C.变量的声明和使用

     ·声明和使用变量的步骤

           a.声明一个变量以分配空间

                  ·根据数据类型开辟空间

            b.为变量赋值

                  ·将数据存入空间

            c.使用变量

                  ·取出数据,使用

D.需要注意的问题

      a.变量名只能被定义一次,多次定义编译不通过

         

      b.同一行可以定义多个变量,但是不规范,不建议这样写

          

      c.可以先声明再赋值,也可以声明的同时做初始化

         

    

      d.方法中所声明的变量必须初始化,否则报错

          

      e.同时声明多个变量不能连等号赋值

          

           相当于只给data3初始化,其余两个变量均未初始化

      f.关键字不能作为变量名

          

     g.变量名是区分大小写的

          

                    

     h.变量名可以修改

          

                

E.数据类型

          

         

         

        *Java语言的整型常量默认为int,浮点型常量默认为double,boolean型默认为false

        *要声明long型可以加“l”或“L”                  eg:long l=3L;

        要声明float型需在数字后加“f”或“F”       eg:floatf=3.14f;

F.基本数据类型转换

     a.自动类型转换

        (1)两种类型兼容

        (2)目标类型大于源文件

        (3)对于表达式,如果一个操作数为double型,则整个表达式可提升为double型

            

     b.强制类型转换

       (1)两种类型兼容

      (2)一般目标类型小于源类型

             

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值