zoukankan      html  css  js  c++  java
  • java笔记(一)

    1.逻辑运算符有4种,与(&)、或(|)、非(!)、异或(^)

    2.双写的与(&&)或(||)遵循的是短路规则,所谓的短路规则指的是,如果运算符的左边可以唯一判断运算式的结果那么运算符的右边就无须计算,否则就要计算出左右两边的布尔结果再进一步计算最终的结果

    当(&&)的左边是false时就可唯一判断运算式的结果为false,如果左边结果为true则需要计算出右边的结果再综合计算。

    当(||)的左边是true是就可以唯一判断运算式的结果为true,如果为false则需要进一步计算出右边的结果再综合判断。

    如何证明双写时会出现只执行左边的可能?

    int num=100

    if(3<4 ||++num<110)

    println(num)

    观察num的结果就可以证明

    建议在逻辑与和或运算中使用双写符,因为这样在某些情况下可以提高代码的执行效率。毕竟单写的与和或无论如何都要计算出左右两边的结果再综合判断。

    java的数据类型

    java的数据类型分为两大类:primitive主(基本)数据类型和引用类型,基本数据类型又分为4类8种。

    1)整型类型:byte(8位)、short(16位)、int(32位)、long(64位)

    2)浮点类型:单精度float(32位)、双精度double(64位)

    3)字符类型:char(16位)

    4)布尔类型:boolean

  • 相关阅读:
    hdu 1312 ( Red and Black )
    hdu 1429 ( 胜利大逃亡(续) )
    zjut 小X的苹果
    hdu 1253 ( 胜利大逃亡 )
    许多事
    1198 ( Farm Irrigation )
    hdu 1241 Oil Deposits
    hdu 1242 ( Rescue )
    hdu 1240 ( Asteroids! )
    zoj2966 build the electric system
  • 原文地址:https://www.cnblogs.com/Guhongying/p/10308212.html
Copyright © 2011-2022 走看看