java数据类型
Posted 安凯刚
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java数据类型相关的知识,希望对你有一定的参考价值。
先上一个图(引自:深入java虚拟机)
java里面数据类型分为两种,基本类型(byte、short、char、int、float、double、long、boolean)和引用类型(类引用、接口引用、数组引用)。
1. 基本类型就是可以在方法栈中存储的操作数类型,可以不存储在堆区中。而引用类型只是在栈中存储了在堆区的地址(也可以理解为指针)。
2. 基本类型里面有一个returnAddress(保留,等我看完了继续补充),是用来执行finally语句的。
3. 基本类型中的byte、short、char及boolean在运算时均会被转为int值进行运算,运算完成又被转存为相应类型数据。
基本类型数据范围如下:
1.char类型确实是两个字节,详细请参考 http://www.cnblogs.com/akgang/p/8057356.html
以上是关于java数据类型的主要内容,如果未能解决你的问题,请参考以下文章