广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,疯狂软件年终钜惠,报名java就业班,免费赠送基础班,名额有限,本月火热报名中,欢迎有志之士电话或者QQ咨询。
一、说明:
Java的数据类型在定义的时候就已经确定了,因此不能够随意转换成其他的数据类型,但是Java允许用户有限度地做类型转换处理。转换方式分为自动类型转换和强制类型转换
二、自动类型转换(隐式转换)
满足一下两个条件就可以自动做数据类型的转换:
1).转换前的数据类型和转换后的数据类型兼容
2).转化后的数据类型的表示范围比转换前的类型大
如:short类型的变量a转换为int类型,由于short与int皆为整数类型,符合上述条件(1),而int表示的范围比
short大,符合条件(2),因此Java会自动将原为short类型的变量a转换为int类型。这就是“扩大转换”功能
三、强型转制类换(显示转换)
(要转换的数据类型) 变量名称;
如:
float f = 20.5f;
int i = (int)f;
若是将一个超出该变量可表示范围的值复制给这个变量时,称为强制转换,亦为缩小转换。由于在转换过程中可能会丢失数据的精确度,Java并不会自动做这些类型的转换,此时就必须做强制性转换。同时因为这种强制类型的转换时直接编写在程序代码中的,所以也称为显示转换。
疯狂Java培训专注软件开发培训,提升学员就业能力,重点提升实践动手能力。技术知识沉淀深厚的老师,让你感受Java的魅力,激发你对于编程的热爱,让你在半年的时间内掌握8-10万的代码量,掌握Java核心技术,成为真正的技术高手;通过大量全真企业项目疯狂训练,迅速积累项目经验。让你成为技能型的现代化高端人才,迅速获得高薪就业!时间不等人,赶紧联系我们吧!疯狂java培训中心地址:广州天河区车陂沣宏大厦3楼。
疯狂Java培训专注软件开发培训,提升学员就业能力,重点提升实践动手能力。疯狂软件开设了java课程,ios课程,android课程,为你提供一个学习java技能的好机会,疯狂软件特大优惠活动,加疯狂软件微信号(疯狂软件),抢优惠,优惠100元+赠送iOS教材一本 详情请看疯狂java培训官网。IT从业着仍是社会所需要的高端人才,广州疯狂软件之力于培养企业所需要的中高端IT人才,让你成为备受企业青睐的人才。