IO流-序列化流

一,序列化(把java对象写到对象中去)

二, Object OutputStream(对象字节输出流)

三,案例

package BigDecimal;

import java.io.FileOutputStream;
import java.io.ObjectOutputStream;

public class Main {
    public static void main(String[] args) {

        try( //创建一个字节输出流管道
             ObjectOutputStream ose =
                     new ObjectOutputStream
                             (new FileOutputStream("C:\\untitled1\\untitled\\src\\BigDecimal\\Duxiaonanj.txt"))
             ;){
        //创建一个对象
        Dueixiang ds =new Dueixiang("fdgsyufg","fasyidf",54);
           //序列化对象到文件中去
            ose.writeObject(ds);
            System.out.println("序列化成功");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

四,Object OutputStream(对象字节输入流)

五,案例

六,注意

对象类中的对象用transient这个成员变量示将不参与序列化

相关推荐
天下皆白_唯我独黑2 分钟前
php 使用qrcode制作二维码图片
开发语言·php
小灰灰__2 分钟前
IDEA加载通义灵码插件及使用指南
java·ide·intellij-idea
夜雨翦春韭6 分钟前
Java中的动态代理
java·开发语言·aop·动态代理
小远yyds7 分钟前
前端Web用户 token 持久化
开发语言·前端·javascript·vue.js
何曾参静谧20 分钟前
「C/C++」C/C++ 之 变量作用域详解
c语言·开发语言·c++
程序媛小果26 分钟前
基于java+SpringBoot+Vue的宠物咖啡馆平台设计与实现
java·vue.js·spring boot
追风林31 分钟前
mac m1 docker本地部署canal 监听mysql的binglog日志
java·docker·mac
芒果披萨1 小时前
El表达式和JSTL
java·el
q567315231 小时前
在 Bash 中获取 Python 模块变量列
开发语言·python·bash
许野平1 小时前
Rust: 利用 chrono 库实现日期和字符串互相转换
开发语言·后端·rust·字符串·转换·日期·chrono