Java数据类型
(1)基本数据类型:8种
| 类型 | 位数 | 范围 | 
| byte | 8 | -128——127 | 
| short | 16 | -32768——32767 | 
| int | 32 | -2^31——2^31-1 | 
| long | 64 | -263——263-1 | 
| float | 32 | 
 | 
| double | 64 | 
 | 
| char | 16 | \u oooo——\u FFFF | 
| boolean | 1 | true/false | 
(2)引用类型:
除了基本数据类型之外都是
引用类型包括API中的类,比如String、Fil
自定义的类,如PersonalAccount,CreditAccount
包括数组,如int[],String[]
(3)基本数据类型转换:
低到高:自动转换
高到低:强制转换(会报错,将丢失部分信息)
(4)引用数据类型应用:
作为属性使用
作为方法返回值使用
作为方法形式参数使用
(5)区别
| 
 | 基本数据 | 引用数据 | 
| 概念 | 变量,单纯的值 | 对象 | 
| 存储位置 | 栈 | 在栈中引用,在堆中存具体值 | 
| 赋值方法 | 直接 | 用new调用构造方法 | 
原文:http://www.cnblogs.com/3360827x/p/7508361.html