0 0

Serializable的问题,setObject(Serializable object)5

使用Serializable的时候,大部分看到的都是用writeObject,readObject这样的方式。

请问用setObject(Serializable object)这样的方式时,可以达到序列化的效果吗?是怎么使用的呢?

谢谢
2008年5月23日 15:29
目前还没有答案

相关推荐

    轉Serializable至Stream

    response.setHeader("Content-Disposition", "attachment; filename=myObject.ser"); ServletOutputStream sos = response.getOutputStream(); sos.write(bytes); sos.flush(); sos.close(); ``` 以上代码将字节...

    Java_Serializable(序列化)的理解和总结

    ### Java Serializable(序列化)的理解和总结 #### 一、序列化的定义与目的 序列化是一种将对象的状态转换为可以存储或传输的形式的过程。在Java中,如果一个类实现了`Serializable`接口,那么该类的对象就可以被...

    java序列化(Serializable)的作用和反序列化

    FileOutputStream fs = new FileOutputStream("serializableObject.txt"); ObjectOutputStream os = new ObjectOutputStream(fs); os.writeObject(myBox); os.close(); fs.close(); // 反序列化过程 ...

    java序列化(Serializable)的作用和反序列化.doc

    FileOutputStream fs = new FileOutputStream("serializableObject.txt"); ObjectOutputStream os = new ObjectOutputStream(fs); os.writeObject(myBox); os.close(); fs.close(); // 反序列化 ...

    intent传对象

    intent.putExtra("my_object", (Serializable) myObject); startActivity(intent); ``` 在TargetActivity中,使用getSerializableExtra()方法取出对象: ```java MyObject receivedObject = (MyObject) ...

    Hibernate事件框架之拦截器使用源代码

    public boolean onFlushDirty(Object entity, Serializable id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types) { updates++; // 更新计数器 for (int i = 0; i ; i++) ...

    JSON开发包PowerJSON.zip

    PowerJSON 是 fastJSON 的一个扩展版本,提供一些新方法、类和接口,以及对发现的问题进行修复。详细列表请看这里。示例代码:// marks the internal DemoClass class deserializable [JsonSerializable] ...

    深入浅析Java Object Serialization与 Hadoop 序列化

    深入浅析Java Object Serialization与 Hadoop 序列化 序列化是指将结构化对象转化为字节流以便在网络上传输或者写到磁盘永久存储的过程。Java 中的序列化是通过实现 Serializable 接口来实现的,而 Hadoop 序列化则...

    C#中的序列化问题,实现自定义的文件类型

    3. 版本控制:考虑如何处理类结构更改导致的反序列化问题,例如添加、移除或修改成员。 4. 性能:优化序列化和反序列化过程,减少不必要的资源消耗。 通过以上步骤,你不仅能在C#中实现类的序列化,还能创建自定义...

    【Intent传递】对象、数组 DEMO

    Intent可以携带数据,这些数据可以通过Intent的构造函数或setExtra()方法添加。 2. **传递简单类型数据** Android系统内置了对基本类型(如int、String等)的自动序列化和反序列化,因此我们可以在Intent中直接...

    C#序列化与反序列化

    C#作为一种强大的面向对象编程语言,内置了丰富的序列化支持,使得开发者可以方便地处理数据的持久化和网络通信等问题。本文将深入探讨C#中的序列化与反序列化机制,以及相关的知识点。 一、什么是C#序列化 C#序列...

    基于Java的存储与读取对象.zip

    public class MyObject implements Serializable { private String name; private int age; // getters and setters } ``` **2. 序列化过程** 要序列化一个对象,你可以使用`ObjectOutputStream`。以下是一个...

    Java存储与读取对象.zip

    public class MyObject implements Serializable { private String name; private int age; // getters and setters } ``` 2. **序列化操作**:要序列化一个对象,我们可以使用`ObjectOutputStream`类。下面是一...

    HIbernate annotation使用手册

    Hibernate 是一款非常流行的 ORM(Object Relational Mapping)框架,它能够简化 Java 应用程序与数据库之间的交互。为了更好地使用 Hibernate 进行开发,开发者通常会利用 Hibernate 提供的注解功能来简化实体类的...

    Java存储与读取对象.7z

    - **使用ObjectInputStream**:读取序列化的对象时,使用`ObjectInputStream`的`readObject()`方法,该方法返回一个Object,需要进行类型转换。 3. **序列化示例** ```java import java.io.*; class User ...

    findbugs常见Bug以及处理办法

    - **May expose internal representation by incorporating reference to mutable object**:调用set方法,修改对象属性,被修改的对象属性是一个可变的对象。 - **描述**:这通常意味着通过公共接口暴露了内部状态...

    互联网系统架构设计与实践复习资料.docx

    public void setObject() { Person person = new Person(100, "alan"); jedis.set("person:100".getBytes(), SerializeUtil.serialize(person)); person = new Person(101, "bruce"); jedis.set("person:101"....

    一个简单的序列化方法

    MyObject deserializedObj = (MyObject)formatter.Deserialize(fileStream); } // 现在,deserializedObj包含了与obj相同的数据 ``` 虽然`BinaryFormatter`是C#中最常用的序列化工具,但也有其他方式,如`...

    c#操作xml和序列化

    set; } } MyObject obj = new MyObject { Name = "Example" }; XmlSerializer serializer = new XmlSerializer(typeof(MyObject)); using (StreamWriter writer = new StreamWriter("example.xml")) { ...

    listview空间用法,序列化 ,二进制序列化

    ListView控件在Windows Forms和WPF等开发环境中广泛用于数据展示,它允许用户以列表形式查看和操作数据。本教程将深入探讨ListView的使用...了解并熟练掌握这些知识点,对于提升你的IT技能和解决实际问题将大有裨益。

Global site tag (gtag.js) - Google Analytics