123

Java基础语法【新手教程】【新手日志】【持续更新】

1.标识符

  • 大小写敏感

  • 非法标识符

    “数字”“-”“#”开头

2.数据类型

  • 强类型语言

    • 安全性好
    • Java,C++
      所有变量都要定义后才能使用
  • 弱类型语言

    • JavaScript
      可以随便玩
  • 基本数据类型(primitive type)

    • 数值类型
      • 整数类型
        • byte类型
          占1个字节
          范围:-128~127
        • short类型
          占2个字节
          范围:-2^7 ~ 2^7-1
        • int类型
          占4个字节
          范围:-2^31 ~ 2^31-1
        • long类型
          占8个字节
          范围:-2^63 ~ 2^63-1
      • 浮点类型
        • float
          占4个字节
        • double
          占8个字节
      • 字符类型
        • char
          占2个字节
      • boolean类型
        占用一个bit
  • 引用数据类型(reference type)

    • 接口
    • 数组

3.整数拓展

  • 进制
    • 二进制
      用0b开头
    • 八进制
      用0开头
    • 十六进制
      用0x开头

4.浮点数拓展

  • float,double存在问题
    • 有限,离散,舍入误差,大约,接近但是不等于
    • 避免使用浮点数进行比较
      -- float f = 0.1f;
      -- double d = 1.0/10;
      -- f !== d;
posted @ 2021-11-24 10:55  LeiYanRRZZ  阅读(30)  评论(0)    收藏  举报