Android捆绑传递Pointer或对象的副本

Android捆绑传递Pointer或对象的副本,第1张

概述如果我将一个对象附加到一个包并将该包存储在一个intent中并启动另一个活动,那么该活动是否对原始对象的副本起作用,或者它是否使用相同的对象但只是传递一个指针? 在 Java中没有指针这样的东西.您可以按值或按引用传递和对象. CommonsWare listed的可能性如下: Use remote services and AIDL to implement a remote procedure @H_301_0@ @H_301_0@ 如果我将一个对象附加到一个包并将该包存储在一个intent中并启动另一个活动,那么该活动是否对原始对象的副本起作用,或者它是否使用相同的对象但只是传递一个指针?解决方法 在 Java中没有指针这样的东西.您可以按值或按引用传递和对象.

CommonsWare listed的可能性如下:

Use remote services and AIDL to implement a remote procedure call,
effectively giving you “pass by
reference” between apps Use Parceable and Intent extras,effectively giving you “pass by value”
between apps

所以你按价值传递你的对象.

@H_301_0@ 总结

以上是内存溢出为你收集整理的Android捆绑传递Pointer或对象的副本全部内容,希望文章能够帮你解决Android捆绑传递Pointer或对象的副本所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1128199.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存