文章 > java基础 > java中transient是什么

java中transient是什么

java

小妮浅浅

2021-10-20 10:11:22435浏览 · 0收藏 · 0评论

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基础

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

Baidu