服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java编程入门:引用类型和原始类型的区分

【赛迪网技术社区整理】

java 提供两种不同的类型:引用类型和原始类型(或内置类型)。另外,java 还为每个原始类型提供了封装类(wrapper)。如果需要一个整型变量,是使用基本的 int 型呢,还是使用 integer 类的一个对象呢?如果需要声明一个布尔类型,是使用基本的 boolean,还是使用 boolean 类的一个对象呢?本文可帮助您作出决定。

下表列出了原始类型以及它们的对象封装类。

原始类型 封装类

=================

boolean boolean

char character

byte byte

short short

int integer

long long

float float

double double

引用类型和原始类型的行为完全不同,并且它们具有不同的语义。例如,假定一个方法中有两个局部变量,一个变量为 int 原始类型,另一个变量是对一个 integer 对象的对象引用:

int i = 5; // 原始类型

integer j = new intege

扫描关注微信公众号