JAVA基本数据类型
2020-08-15 20:05
134 查看
1、8种基本数据类型:int,long,short,byte,float,double,char,boolean
2、float :1位符号位、8位阶位,采用移码的形式表示,23位符号位
double:1位符号位、11位阶位、52位符号位
3、造成浮点数精度丢失的原因:尾数和阶位的限制导致有些浮点数无法准确的显示出来
4、正数的原码、反码、补码相同
负数用补码表示,在原码的基础上按位取反再加1
5、离0越近,浮点型精度越高,离0越远,精度越高,在需要精确计算的时候,不能采用浮点数
6、double类型的精度是float的2倍
7、对于byte类型,-128的二进制表示形式:10000000
8、对于两个char类型,相加的结果是int类型
9、对于final修饰的变量为常量,赋值后不允许修改,一般常量名大写
10、判断变量值是否是nan,采用Double.isNan方法
11、基本数据类型在栈中存储
相关文章推荐
- Java 基本数据类型和Sting之间的相互转换
- java基本数据类型与其封装类
- java的基本数据类型
- java数据类型与sql类型基本映射
- Java 基本语法——数据类型
- java四类八种基本数据类型
- 了解Java中基本数据类型与应用
- Java基本数据类型转换
- java基本数据类型和其封装类
- 读书笔记:Java基本数据类型的强制转换
- java的基本数据类型是无符号的
- Java学习笔记---2.Java标识符和基本数据类型
- java基本数据类型及其所对应对象的自动装箱,new,valueof操作研究
- Java基础学习笔记(一)基本数据类型
- Java的八种基本数据类型所占字节空间
- Java中基本数据类型与流的操作方法
- Java的基本数据类型与流
- JAVA基础学习总结---原码、补码、反码以及基本数据类型
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- Java基本数据类型【草案】