java基础3——数据类型

1、java是一门强类型语言,要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用;

  • 优点:安全性更高,严谨,能避免较多的错误;
  • 缺点:速度相对比价慢;

2、java的数据类型分为两大类

  • 基本类型:整数、浮点数(小数)、字符类型、布尔类型(是非对错false or true)
  • 引用类型:类、接口、数组

 

 3、位:是计算机内部数据储存的最小单位

4、字节:是计算机中数据处理的基本单位

5、电脑的32位和64位。32位最大只能装4G的内存,64位的最大只能装128G内存

6、数据类型拓展

整数拓展——进制

  • 二进制0b
  • 十进制
  • 八进制0
  • 十六进制0x

浮点数拓展:浮点数是有限的、离散的、具有舍入误差性质、结果只能是个大约数、接近但不等于;

所以最好完全避免使用浮点数进行比较

所以最好完全避免使用浮点数进行比较

所以最好完全避免使用浮点数进行比较

 

 7、所以银行业务不能用浮点数,要用类bigdecimal,以后再拓展

8、字符拓展:字符的本质是数字,强制转换,字符型转换为数字型

 

 9、转义字符

\t  制表符

\n  换行

 

 

posted @ 2021-06-30 21:39  小关公  阅读(59)  评论(0)    收藏  举报