Day04:Java基础语法以及数据类型

Java基础语法

注释

注释不会被执行。用于备注,自己看得懂

  1. 单行注释:开头用//表示。 (Line comment)注释一行文字

  2. 多行注释:开头用/*表示,

​ 结尾用*/表示 。 (Block comment)注释一段文字

  1. 文档注释:开头用/**表示。配合Javadoc使用

标识符

Day04:Java基础语法以及数据类型

 

*Java所有的组成部分都需要名字,类名、变量名以及方法名都被称为标识符。

标识符注意事项

  1. 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始。

Day04:Java基础语法以及数据类型

 

  1. 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合。

  2. 不能使用关键字作为变量名或方法名。

  3. 标识符是大小敏感的


数据类型

强类型语言

要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用

java的数据类型分为两大类

基本类型(primitive tupe)

数值类型:
整数类型:
  1. byte占1个字节范围:-128-127

  2. short占2个字节范围:-32768-32767

  3. int占4个字节范围:-2147483648-2147483647(常用)

  4. long占8个字节范围:-922337036854775808-922337036854775807

# 整数拓展

二进制:0b 十进制:正常 八进制:0 十六进制:0x

Day04:Java基础语法以及数据类型

 

 

浮点类型:
  1. float占4个字节 (有限 离散 舍入误差 大约 接近但不等于)

  2. double占8个字节(常用)

# 浮点数拓展

银行业务不能使用float 有限 离散 舍入误差 大约 接近但不等于

银行一般使用BigDecimal进行计算,BigDecimal属于数学工具类,最好完全避免使用浮点数进行比较

Day04:Java基础语法以及数据类型

 

字符类型char占2个字节
# 字符拓展

Day04:Java基础语法以及数据类型

 

转义字符

\t : 制表符 \n:换行

boolean类型

占1位其值只有true和false两个

Day04:Java基础语法以及数据类型

 

布尔值拓展

Day04:Java基础语法以及数据类型

 

引用类型

  1. 接口

  2. 数组

上一篇:ToPrimitve


下一篇:Day04 运算符与基本运算