zoukankan      html  css  js  c++  java
  • 疯狂Java讲义-数据类型和运算符

    数据类型和运算符

    本章思维导图

    在这里插入图片描述

    注释

    • 单行注释
    • 多行注释
    • 文档注释

    标识符

    • 字母
    • 数字
    • 下划线 _
    • 美元符号 $

    关键字

    50个关键字

    基本数据类型

    分类

    boolean类型

    • true
    • false

    字符类型

    • char : 2字节
      • unicode编码
      • 转义字符
    • 表示方式
      • 十进制
        • 16位无符号整数 0~65535
      • 十六进制
        • 'u0000'~'FFFF'
        • 前256位与ASCII码完全重合

    整数类型

    • byte 1字节
    • short 2字节
    • int 4字节
    • long 8字节

    浮点类型

    • float 4字节
    • double 8字节
    • 特殊浮点数值
      • 正无穷大
        • 正浮点数除以0
        • floatdouble 类的 POSITIVE_INFINITY
      • 负无穷大
        • 负浮点数除以0
        • floatdouble 类的 NAGATIVE_INFINITY
      • 非数
        • 0.0除以0.0
        • 对负数开根

    引用类型

    • 强引用
    • 软引用
    • 弱引用
    • 虚引用

    类型转换

    • 自动类型转换
      • + 不仅可以用作加法运算,还可以作为字符串连接运算符使用
    • 强制类型转换
      • (targetType)value;

    运算符

    • 算术运算符
    • 赋值运算符
    • 位运算符
      • & :按位与
      • | :按位或
      • ~ :按位非
      • ^ :按位异或
      • << :左移运算符
      • >> :右移运算符
      • >>> :无符号右移运算符
    • 比较运算符
    • 逻辑运算符
      • && :与
      • & :不短路与
      • || :或
      • | :不短路或
      • ! :非
      • ^ :异或
    • 三目运算符
    不一定每天 code well 但要每天 live well
  • 相关阅读:
    安装pgsql
    ln软连接
    vsftp上传失败
    redis配置systemctl
    jmeter 录制排除模式
    数据库基本操作
    按日期排序
    angularjs的cache
    angularjs路由传递参数
    angularjs路由相关知识
  • 原文地址:https://www.cnblogs.com/geekfx/p/12423083.html
Copyright © 2011-2022 走看看