强类型语言:
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。
好处:安全性高
坏处:速度慢
弱类型语言:
要求变量的使用符合规定,所有变量都必须先定义后才能使用。
好处:速度快
坏处:安全性低
java的数据类型 基本类型
引用类型出去基本类型其他全是引用类型
类型转换运算中,不同类型的数据先转换为同一类型,然后进行运算
低--------------------------------------------------->高
byte,short char—>int—>long—>float—>double
强制类型转换
(类型)变量名 高—低
自动类型转换
低—高
注意点:
- 不能对布尔值进行转换
- 不能把对象类型转换为不相干的类型
- 再把大容量转换为低容量的时候,强制转换
- 转换的时候可能存在内存溢出或者精度问题!0



