java--第二篇

本文详细介绍了Java中的基本数据类型,包括整型、浮点型、字符型和布尔型,以及它们的字节数和数据范围。同时,深入讲解了变量创建、数据类型转换、算术运算符、赋值运算符、比较运算符、逻辑运算符和三元运算符的使用方法。

变量和运算符

1 变量

2 运算符

--------------------------------------------------------------------------

1 变量概念

  变量是申请一块内存用来存储数据的

2 计算机存储单元

   字节      byte

      1B=8bit

      1kb=1024B

      1MB=1024KB

       1GB=1024MB

       1T=1024G

3 JAVA中的基本数据类型四类八种

                               字节数                             数据范围

            1、     byte       1                               -128~127

             2、    short      2                               -32768~32767

整型      3、     int         4                               -2147483648~2147483647

             4、      long      8                                 -(2)的63次方到2的62次方

     

             1、       float     4                                          3.40e38

浮点型   2、      double   8                                          1.798e308

字符型                char     2                       

布尔型              boolean   1                          true、flase

4 变量创建的三个要素

       数据类型       变量名=变量值

          int                  a=123;

5 数据类型转换

自动转换:范围小的转范围大的

             double  d=1000;

                 int i=100;

              double d2=i;

强制转换:范围大的转范围小的   会损失精度

            byte  b;

             int   i=170;

            b=(byte)i;

6 算术运算符

      +      加      1+2        3             (+还可以做连字符      "小"+"日本")

        -     减       2-1         1

       *       乘        2*2       4

        /      除(取商)   5/2       2          

        %    取余     5%2      1

        ++   自增1

       --      自减1

 7 赋值运算符                                      结果

       =     赋值      int i=2;                         2

       +=     加后赋值     int i=2;  i+=2;      4

       -=      减后赋值     int i=3; i-=2;   1

        *=     乘后赋值     int i=1;    i*=2;      2

        /=      整除后赋值    int i=4;   i/=2;    2

        %=     取模后赋值    int i=5;   i%=2;  1

8   比较运算符

      ==         相等于      8==10     false

      <             小于        8<10        true

      >             大于         9>10       false

      !=          不等于      3!=2        true

      <=       小于等于     6<=7       false

       >=        大于等于      7>=2   false

9  逻辑运算符

    &        与       false&true           false

     |        或     false |true              true

     ^        异或   false^true             true

     !         非       !true                      false

     &&     短路与    false&&true       false

      ||       短路或      false||true       true

     短路与和短路或是一个条件一个执行语句

10  三元运算符

       (条件表达式)?表达式1:表达式2        一个条件两件事

转载于:https://www.cnblogs.com/fbbg/p/10491734.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值