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调用构造方法