黑马程序员技术交流社区
标题:
java数据类型图
[打印本页]
作者:
郭孟涛
时间:
2013-2-9 00:43
标题:
java数据类型图
本帖最后由 郭孟涛 于 2013-2-9 00:45 编辑
┏━整数型:byte short int long
┏数值型━┫
┏基本数据类型━━┫ ┗━浮点型:float double
┃ ┣字符型:char
数据类型╋ ┗布尔型:boolean
┃ ┏类(class)
┗引用数据类型━━╋接口(interface)
┗数组(array)
java的数据类型分基本数据类型(原始数据类型)和引用数据类型;
1.基本八大类,图中可以很清楚的看到;这种类型的数据变量在声明之后java就会立刻分配给他内存空间。如:short a; java会在可使用的内存空间寻找一个占两个字节的块给a变量;
2.引用数据类型就那三种,类似C/C++的指针,它以特殊的方式指向对象实体(具体的值),这类变量声明时不会分配内存,只是存储了一个内存地址,想具体知道看看数据结构就好了。
作者:
赵熠东(赵东东)
时间:
2013-2-16 21:00
作者:
赵熠东(赵东东)
时间:
2013-2-16 21:30
如果看的仔细的话,会发现这里的数据类型,比我们的java程序中的数据类型多了一个returnAddress。是的,这里画的是JVM的数据类型,这个多出来的returnAddress是JVM用来实现finally子句所使用的,我们的程序中是不可以使用的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2