Java -基本数据类型

来源:互联网 发布:香港淘宝集运 编辑:程序博客网 时间:2024/06/10 22:30

一、概述

    Java中基本类型有8种。可分为三类:字符类型char、布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。

    基本类型存储在栈中,因此它们的存取速度要快于存储在堆中的对应包装类的实例对象。从Java5.0(1.5)开始,JAVA虚拟机(Java Virtual Machine)可以完成基本类型和它们对应包装类之间的自动转换。

    所有基本类型的包装类都使用了final修饰,因此我们无法继承它们扩展新的类,也无法重写它们的任何方法。

二、详细

基本类型包装类位数最小值最大值boolean
java.lang.Boolean
------byte
java.lang.Byte
8-128
127
short
java.lang.Short
16
-32768
32767
int
java.lang.Integer
32
-21474836482147483647
long
java.lang.Long
64
-9223372036854775808
9223372036854775807
float
java.lang.Float
32
1.4E-45
3.4028235E38
double
java.lang.Double
64
4.9E-324
1.7976931348623157E308
char
java.lang.Character
16
0
65535


0 0
原创粉丝点击