java的primitive主数据类型和引用数据类型

转自:https://blog.csdn.net/u010661782/article/details/51502279

前言:

在java中,变量分为两种,

一种是primitive主数据类型,也称之其为基本数据类型,

还有一种是引用数据类型;下面就这两种类型分别展开进行讨论;

<1>primitive主数据类型

primitive主数据类型包括八种:

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

对于变量的赋值,都是将某个变量的值赋给另一个变量;这两个变量之间并没有其他什么联系,

只是在初次赋值时,其值刚好相等而已;之后则各走各路,并无任何瓜葛;

<2>引用数据类型

除上述八种primitive主数据类型之外,其余类型都称之为引用数据类型;

引用数据类型,顾名思义就是:“引用”,当一个对象赋值给一个引用变量时,

那么,则表明这个引用变量是指向这个对象的;一个对象可以有多个引用;

一个引用同一时刻,则只能指向一个对象;
 

猜你喜欢

转载自blog.csdn.net/nsjlive/article/details/83145172