0 0

很白的问题5

虽然很白,但还是要问,哪位高手能告诉我JAVA中
original references,
object references,
object,
上面三个短语是什么意思啊?
2008年8月06日 01:02

2个答案 按时间排序 按投票排序

0 0

original references:原始类型引用.
Java中有八种原始类型数据,boolean,char,byte,short,int,long,float,double.
用这八种数据类型中的任意一种声明一个对象,这个对象就叫原始类型引用.
如int i;这里的i就是一个原始类型引用.原始类型引用只是存储一个值,没有自己的方法和属性.

object references:对象引用.
Java中除了原始数据类型以外的类型声明都是对象引用.如ArrayList,String,Date.需要注意的是,数组也是一个对象引用.
如String str;,这里的str就是一个对象引用,
对象引用存储的是一个对象在内存中的地址,类似于C中的指针.利用它,可以调用一个对象的方法和属性.
object 对象.
通过new语句创建的就是一个对象,这个对象有着自己的方法和属性,可以直接进行调用.
如:

new String().toCharArray();//将String转换为char类型的数组.

不过,我们通常的做法是用一个对象引用指向这个对象,然后通过对象的引用对对象进行操作.
String str;//创建String类型的引用
str=new String();//将str指向newString()这个对象.
str.toCharArray();//利用str调用new String(),所创建对象的方法.

2008年8月06日 09:12
0 0

原始类型引用,
对象引用,
对象

2008年8月06日 08:27

相关推荐

Global site tag (gtag.js) - Google Analytics