返璞归真-Java基础
Java基础语法
1.字面量
字面量是告诉程序员如何去描述数据。主要是分为了如下6种字面量类型。
2.数据类型
数据类型可以用来接收对应的字面量类型的数据,主要是分为了整型,浮点数,字符布尔这四种数据类型。
3.强制/隐式转换
隐式转换:指的是将取值范围更小的数值,如下的数值链的左边的数据类型赋值给右边的数据类型的时候,回自动的进行变量的提升,下图的例子,int的a会被转换位double类型之后再赋值给b。
强制类型转换是不被程序支持的,需要自己显示的进行指定类型,大的类型转换为小的类型的时候就会发生截断(底层是因为不同的数据类型存储的位数是不一样的,所以说你将32位的赋值给16位的就会丢弃高位,后续会详细讲述)