理解:boolean与其他数据类型不兼容,所以不能转换,这里的向上转换,是指的容量大小,不是内存的大小。所以long要转换成float。
强制转换就是截断一些字节而已,比如long转换成int直接砍掉4个字节就可以了,剩下的是多少就是多少。