当前位置: 首页 > 面试题库 >

不同类型的对象传递

邹野
2023-03-14
问题内容

我是android和java的初学者。我不明白什么时候对象传递。对象传递当然需要实现Serializable。

0.什么时候使用Serializable?它是什么?

1.什么是对象和捆绑类

2.使用Object和Bundle传递对象时

3.是否支持Object和Bundle对象都是数据类型的对象?

请帮助我。谢谢


问题答案:

您的要求确实很模糊,但是可序列化的对象可以转换为可以反序列化回对象的位流。您可以使用它来克隆对象,将它们放入流中或通过网络发送它们。



 类似资料:
  • 问题内容: 我得到的错误就在这行 。 该怎么办?其他逻辑还可以吗? 我想做的是有一个A列表和一个B列表,其中一个属性与id相同;尽管变量名不同。即在和在B。现在我将两个列表都放在ListAll中,并在相同的变量id / bid上对它们进行排序。我有A和B实现可比性。 和我的listAll是对象类型? 我该怎么做?谢谢。 问题答案: 您可以添加一个通用基类并在那里进行比较,如下所示:

  • 我必须编写一个方法,它将点击网页上的一个元素。问题是,我的方法中只能有两种类型的对象之一,即'WebElement'对象或'By'对象。因此,为了做到这一点,我必须为两个重载方法编写重复的代码行,如下所示: 是否可以只编写一个方法,它只能接受两种对象类型中的一种,并相应地进行操作?类似这样的事情:

  • 我想实现一个功能,其中请求映射到正确的对象。是否有一种方法(除了自定义反序列化器)可以将请求按类型/基数映射到适当的对象?任何见解都将不胜感激!

  • 问题内容: 我有一个对象 obj 和一个类名 MyClass ,我可以使用instanceof来检查obj是否为MyClass类型,或者可以说obj.getClass()。equals(“ MyClass”)。所以我想知道是否还有其他检查对象类型的方法。 问题答案: 当心:如果您的对象是的子类,或者它实现了接口(也通常是您感兴趣的-如果您回想起“ IS A” OOP概念),则也返回true。 又见

  • 问题内容: 我需要编写一个比较器,它采用类型A的对象A和类型B的对象B。这两个对象不是公共对象的扩展。它们的确不同,但是我需要通过其中的通用字段来比较这两个对象。我必须使用比较器接口,因为对象存储在Set中,并且在必须对CollectionUtils执行操作之后。我在Google上搜索了一下,发现了Comparator的解决方案,但只有相同的类型。 我试图朝这个方向实施思考,但是我不知道我是否在正

  • 我想编写一个Java类,根据相关的时间戳计算一些规则(对于每个rueleId)的出现次数。 例如 输入: 输出: 我想我可以利用HashMap。 我认为这里的键是基于ruleId(type:String)和timestamp(type:Calendar)的,值是计数。 我怎样才能拥有基于两个不同对象的密钥?我的方法错了吗?