gpt4 book ai didi

java - Android:反射不好吗?

转载 作者:太空宇宙 更新时间:2023-11-03 11:10:18 26 4
gpt4 key购买 nike

<分区>

我是 Android 的新手,但我已经完成了相当多的服务器端 Java。

我正在阅读有关 Intents 的内容,特别是通过 SerializableParcelable 发送额外数据(类)之间的区别。 Serializeable 性能不好,似乎有一个共识,Parcelable 是首选。在某些地方,我看到它说 Serializeable 不好,因为它使用了反射。

这引出了我的几个问题:

  1. 反射通常被认为是不好的吗?我应该避免使用任何严重依赖反射的库吗?例如,如果我需要 JSON 反序列化(来自某些 Web 服务),我应该使用 Jackson 还是 Gson? org.json 垃圾真的是 Android 领域的“最佳实践”吗?

  2. 如果我真的应该避免反射(因此 Serializable),除了丑陋的、繁重的样板文件 Parcelable 之外,还有其他选择吗? Intents 都是明确的,我不会在应用程序外广播它们。我想我不明白为什么进程内消息传递不能只传递对 Intent 中对象的引用。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com