java的基础
注释
- 单行注释
- 多行注释
- 文档注释
不会注释的工程师不是好工程师
关键字
标识符
-
所有标识符的开头都应该以字母、美元符、下划线开始
-
之后可以是字母、美元符、下划线、数字的任意组合
-
不能使用关键字作为标识符
-
标识符是***大小写铭感*** 的
-
不建议标识符用
中文命名
数据类型
java是强类型语言(安全性高、速度慢)
- java的数据类型分为两大类
基本类型(primitive type)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3hVUAAvZ-1610964330443)(D:\Huawei Share\Screenshot\capture_20210118172123389.bmp)]
引用类型(reference type)
- 类
- 接口
- 数组
数据类型拓展
整数拓展
二进制0b 十进制 八进制0 十六进制0x
浮点拓展
float 有限 离散 舍入误差 大约 接近但不等于
double
最好完全使用浮点数进行比较
BigDecimal
字符拓展
char c = 'a';
System.out.println((int)c);//强制换行
//所有的字符本质还是数字
//编码 Unicode 2字节 65536
// U0000 UFFFF
// char c1 = '\u0061'
//转义字符
// \t 制表符
// \n 换行
布尔值拓展
boolean flag = ture;
if(flag==ture){}//同价 新手
if(flag){}//同价 老手