java学习日记
注释
单行注释 //
多行注释
/*
*/
文档注释
/**
*
*
*
*
*/
标识符
关键词
数据类型
基本类型
byte 1个字节
short 2个字节
int 4个字节
long 8个字节
short 2个字节
float 4个字节
double 8个字节
char 2个字节
引用数据类型
类 接口 数组
数据类型拓展
整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x
浮点数拓展? 银行业务如何表示???
//BigDecimal 数学类工具
//float 有限 离散 舍入误差 大约 接近但不等于
//最好完全避免使用浮点数进行比较
public class Demo{
public static void main(String[] args){
float f = 0.1f;
double d=1.0/10;
System.out.println(f==d);
float a1=13151456415641f;
float a2=a1+1;
System.out.println(a1=a2);
}
}
输出结果 false true
布尔值拓展
boolean flag=true;
if (flag==true);
if(flag);
代码要精简宜读