J**A的基本**类型和引用**类型的区别

时间:浏览919次 发布人:shishaoxuan19

J**A的基本**类型和引用**类型的区别

已解决问题

谷歌shishaoxuan19用户在浏览919次提交了关于“勇敢者游戏决战丛林J**A的基本**类型和引用**类型的区别”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-07-17T02:51:37。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:**zh的红来之愿程ejun  

J**A的基本**类型和引用**类型的区别:

1、基本数据类型有:byte:J**a中最小的**来自类型;short:短整型;int:整型;long:长整型;float:浮点型;double:双精度浮点型;char:字符型;boolean:布尔类型。

引用**类型有:类、接口类型、数组类型问答、觅类型、注解类型。

2、基本**类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上基尘。

而引用**类型在被创建时,首先要在栈上给其引用(句柄)分配宽开离促兰农响妈例数序一块内存,物蔽而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向吃操赶觉饭堆中对象的地址。

3、在**做为参数传递的时候,基本**类型是值传递,罩锋州而引用**类型是引用传递敌效持河美果肥较(地址传递)。