冰冻三尺非一日之寒,记录Java
一、数据类型
Java是一种强类型语言,什么是强类型语言?
强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
Java的数据类型又分为两大类:
1.基本类型:基本类型有分为数值类型和Boolean类型,其中数值类型有分为整数类型、浮点类型以及字符类型。
2.引用类型:
3类型的定义:
二、数据类型转换
由于Java是强类型语言,格式比较严谨,所以要进行有些运算的时候,需要用到类型转换,以下是类型转换优先级:
低---------------------------------------------------------->高
byte-->short-->char-->int-->long-->float-->double
★在运算中,不同类型的数据先转化为同一类型,然后进行运算,小数的优先级一定大于整数
类型转换有强制类型转换和自动类型转换,强制转换是由高到低,自动转换是由低到高