• 技术文章 >java >java基础

    java中transient是什么

    小妮浅浅小妮浅浅2021-10-20 10:11:22原创409

    1、transient防止用这个关键词修饰的变量序列化。当对象被反序列化时,被 transient 修饰的变量值不会被持久化和恢复。

    2、transient 只能修饰变量,不能修饰类和方法。

    实例

    public Catalog TreeCatalog(String catalogId) {
     
        Catalog catalogNode = findById(catalogId).get(); // 查询当前节点
     
        List<Catalog> catalogList = findChild(catalogId); //查询该节点的所有子节点
     
        for (Catalog child : catalogList) {
     
            Catalog catalog = TreeCatalog(child.getCatalog_id());
     
            catalogNode.getChildren().add(catalog);
     
        }
     
        return catalogNode;
     
    }

    以上就是java中transient的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

    专题推荐:java transient
    品易云
    上一篇:java中hashCode()是什么 下一篇:java阻塞队列的两种操作

    相关文章推荐

    • java同步的使用条件• java使用同步的注意点• java门面模式是什么• java门面模式的优点• java常见的日志框架• java变量的初始化• java类常量是什么• java强制类型转换的使用• java自增和自减运算符的介绍• java拼接字符串的使用• java中空串是什么• java方法的返回值介绍• java静态方法和实例方法的区别• java中hashCode()是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网