首页 / JAVA / Java八大基本数据类型
Java八大基本数据类型
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java八大基本数据类型,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2384字,纯文字阅读大概需要4分钟。
内容图文
1.Java基本数据类型图
整数类型:byte,1字节,8位,最大存储数据量是255,存放的数据范围是-128~127之间。
整数类型:short,2字节,16位,最大数据存储量是65536,数据范围是-32768~32767之间。
整数类型:int,4字节,32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。
整数类型:long,8字节,64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。
浮点类型:float,4字节,32位,数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。
浮点类型:double,8字节,64位,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。
字符型:char,2字节,16位,存储Unicode码,用单引号赋值。
布尔型:boolean,只有true和false两个取值
ps:一个Byte(字节)等于8个bit(位),bit是最小的单位,1B(字节)=8bit(位)。
延伸:一般情况下,一个汉字是两个字节,英文与数字是一个字节。
3.Java基本数据类型封装器类图
4.Java基本数据类型封装器类的构造方法
4.1 Byte的构造方法
public Byte(byte value)构造一个新分配的 Byte对象,该对象表示指定的 byte值。
参数
value -值由表示 Byte 。
public Byte(String s)
throws NumberFormatException构造一个新分配Byte对象,表示byte由指示值String参数。 该字符串被转换为一个byte在恰好使用的方式值parseByte为基数10的方法。
参数
s -的 String被转换为 Byte
异常
NumberFormatException - 如果 String不包含可解析的 byte 。
Short的构造方法
public Double(double value)构造一个新分配的 Double对象,代表原始的 double参数。
参数
value -值由表示 Double 。
public Double(String s)
throws NumberFormatException构造一个新分配的Double对象,该对象表示由字符串表示的类型double的浮点值。 该字符串被转换为一个double值如果由valueOf方法。
参数
s -一个字符串被转换为 Double 。
异常
NumberFormatException - 如果字符串不包含可解析的数字。
4.7 Character的构造方法
public Character(char value)构造一个新分配的 Character对象,代表指定的 char值。
参数
value - 由 Character对象表示的值。
4.8 Boolean的构造方法
public Boolean(boolean value)分配一个Boolean value参数的Boolean对象。
注意:很少使用这个构造函数。 除非需要新的实例,静态工厂valueOf(boolean)通常是一个更好的选择。 它可能产生明显更好的空间和时间性能。
参数
value - 的价值 Boolean 。
public Boolean(String s)如果字符串参数不是null并且等于忽略大小写,则分配一个Boolean对象,表示值为true ,否则返回到字符串"true" 。 否则,分配一个Boolean对象,代表值false 。 例子:
new Boolean("True")生成一个Boolean对象,代表true 。
new Boolean("yes")生成一个Boolean对象,代表false 。
参数
s -字符串被转换为 Boolean 。
内容总结
以上是互联网集市为您收集整理的Java八大基本数据类型全部内容,希望文章能够帮你解决Java八大基本数据类型所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。