JAVA 数据类型

来源:互联网 发布:穿越火线挂机软件 编辑:程序博客网 时间:2024/06/04 23:28

java分为基本数据类型和引用数据类型

-九种基本数据类型:

 - 第一类:整型:byte;short;int;long - 第二类:浮点型:float;double - 第三类:逻辑型:boolean - 第四类:字符型:char - 第五类: 空型:void  (一般都被大家忽略)

-三种引用数据类型:

 - 类 - 接口 - 数组

8位(bit)==一个字节(byte)

类型 字节 范围 boolean 1 byte 1 char 2 short 2 int 4 -2147483648 ~ 2147483647 float 4 -9223372036854775808 ~ -9223372036854775807 long 8 double 8

1. float、double、long数据类型的直接量需要在后面分别加f、d、L。
2. 小类型的可以自动转化为大类型的,大转化小会失去精度。

堆和栈的区别:

 - 堆内存用来存放由 new 创建的对象和数组, - 基本数据类型的内存直接分配在栈中, - 引用类型的数据的引用分配在栈中,对象在堆中。
1 0
原创粉丝点击