java中基本数据类型和引用数据类型有哪些

Python014

java中基本数据类型和引用数据类型有哪些,第1张

java中有8中基本数据类型和3中引用类型

1、8种基本类型

一)、4种整型

byte 1字节 -128——127

short 2 字节 -32,768 —— 32,767

int 4 字节 -2,147,483,648 ——2,147,483,647(超过20亿)

long 8 字节 -9,223,372,036,854,775,808——9,223,372,036854,775,807

二)、 2种浮点类型

float4 字节 32位IEEE 754单精度(有效位数 6 – 7位)

double 8 字节 64位IEEE 754双精度(有效位数15位)

三)、1种Unicode编码的字符单元

char2 字节 整个Unicode字符集

四)、1种真值类型

boolean1 位 True或者false

2、3种引用类型

类class

接口interface

数组array

基本数据类型中包括

byte,short,int,long,float,double,boolean,char

*******************************

引用数据类型。

在Java中,引用类型的变量非常类似于C/C++的指针。引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型,比如 Employee、Puppy 等。变量一旦声明后,类型就不能被改变了。

对象、数组都是引用数据类型。

所有引用类型的默认值都是null。

一个引用变量可以用来引用任何与之兼容的类型。

例子:Site site = new Site("Runoob")。