1.精度怎么解决?
数值扩大---->单位缩小
用subtract(BigDecimal subtrahend)方法
2.java的数据类型分为几种?
两种:(基本数据类型、简单数据类型)或无数种
3.Java的基本类型
四类八种
①布尔类型:boolean :只能使用true[真]/false[假]进行赋值
②字符类型:char 底层基于Unicode编码实现的,无论是中文还是英文统一的都是2个字节 = 16个位
③整数类型:符号位1 + 数值位[n-1]:byte、short、int、long
- 整数类型默认是int类型
- long类型结尾尽量加上L,当数值超出int类型最大边界的时候,注意使用long类型
④浮点类型:float、double(默认)
4.标识符的命名规范
①不能使用关键字/保留字
②不能以数字开头 但是可以用中文、英文、$、 _开头
5.命名规范
①当我们给类起名字的时候:通常首字母大写,以后的每个单词首字母大写
②当我们给方法/属性起名字的时候:通常首字母小写,以后的每个单词首字母大写
③当我们给一个文件夹[包]起名字的时候:通常全部小写
④当我们给一个常量[final修饰的变量]起名字的时候:通常全部大写