Java笔记记录

1.基本数据类型

①整型code

  • long 8字节,该类型数字的数字值有一个后缀L或者(小写)l【100000000L】
  • int 4字节 int范围与运行Java代码的机器无关。解决了一个软件从一个平台移植到另外一个平台的int字节的问题
  • short 2字节
  • byte 1字节
    注1:Java7开始,能够为数字 字面量加下划线,如用1_000_000(或者0b1111_0100_0010_0100_0000)表示100万,下划线只是为了通俗易懂,Java编译器会去掉这些下划线。
    注2:同时Java无任何无符号(unsigned)的int,long,short,byte
    ②浮点型
  • float 4字节
  • double 8字节
    注1:float数值的字面值后跟F或f,如:3.14F,表示该数字是float类型,若不加F或者f,则默认是double类型,数字 字面值后跟D或者d33.33D表示该数字是double类型。
    注2:另浮点数不接受舍入偏差的计算,如计算2.0-1.1 获得的结果是:0.89999999999999,不是咱们期待的0.9。若要准确计算须要用BigDecimal类型。
    ③字符型 char 不建议在程序中使用
    ④布尔型 true false

2.变量

final
用法: 用来声明一个常量,如
final double PAI = 3.1415
final表示的变量只能用一次,一旦被赋值后,不能被修改,习惯上变量名用大写ci

相关文章
相关标签/搜索