首页 新闻 会员 周边

Java数据类型

0
[已解决问题] 解决于 2017-06-04 18:40

1.引用数据类型有哪几种

2.基本数据类型和引用数据类型在表现形式、存储机制上有什么区别?

3.引用数据类型的对象应该如何比较。

curry萌的主页 curry萌 | 菜鸟二级 | 园豆:208
提问于:2017-06-02 18:00
< >
分享
最佳答案
0

1引用数据类型包括:类、接口类型、数组类型、枚举类型、注解类型,字符串型。

2引用数据型在被创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。

3在Java语言中有两种方式用于对象间的比较:”==“运算符和equals()方法。两种比较的目的不同,其中”==“比较的是两个对象的内存地址值是否相等,equals()方法用于比较两个对象的内容是否一致。

 

奖励园豆:5
ycyzharry | 高人七级 |园豆:25653 | 2017-06-02 18:50
其他回答(1)
0

1引用数据类型包括:类、接口类型、数组类型、枚举类型、注解类型,字符串型。

2引用数据型在被创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。

3在Java语言中有两种方式用于对象间的比较:”==“运算符和equals()方法。两种比较的目的不同,其中”==“比较的是两个对象的内存地址值是否相等,equals()方法用于比较两个对象的内容是否一致。

fcyh | 园豆:568 (小虾三级) | 2017-07-04 17:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册