首页 > 代码库 > java数据类型
java数据类型
1. 基本类型:8种
数字型:整数型:byte:字节型 1字节(-128 到127)一字节占8位bit 1bit = 0,1
short:短整型 2字节
int:整型 4字节
long:长整型 8字节
浮点型:float:单精度浮点型:4字节//********有效数字7位
double:双精度浮点型,8字节 //*******有效数字十六位
非数字型:布尔类型:boolean :表示逻辑类型,值 true真 和false假
字符型:char: 表示单个字符,1字节,值都用’’包含,例如:‘男’ ‘1’ ‘A’,单个汉字,字母,数字都可以
2. 引用类型:三种
类类型(包装类(String是特殊的包装类型),自定义类型,JDK自带类)
接口类型
数组类型
枚举类型
3. 类型转换:
自动转换:把精度低的类型转换为精度高的类型时可以自动无损转换。
强制转换:把精度高的类型转换为精度低的类型为强制转换,有精度损失。
4. 在java中常见数据类型其范围从小到大(精度由高到低):byte<short<char<int<float<double。
5. 数据类型的强制转换:
1). 字符型与int或long型之间,按照ASCII码表转换
语法格式(char)97;(int)‘a‘;(long)‘b‘;
(小写字母范围为97-122,大写字母范围为65-90)
2). 数字型之间小转大,自动转,大转小,强制转
java数据类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。