zoukankan      html  css  js  c++  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        一个条件两件事

  • 相关阅读:
    从今天开始,记录学习的点滴。
    git命令整理
    vue ie报错:[Vue warn]: Error in v-on handler: "ReferenceError: “Promise”未定义"
    HTML5知识整理
    解决You are using the runtime-only build of Vue where the template compiler is not available. Either pre
    HTML5本地存储
    网站建设流程图说明
    vue支持的修饰符(常用整理)
    vue绑定内联样式
    vue绑定class的几种方式
  • 原文地址:https://www.cnblogs.com/fbbg/p/10491734.html
Copyright © 2011-2022 走看看