首页  >  文章  >  Java  >  java中的transient怎么用

java中的transient怎么用

WBOY
WBOY转载
2023-04-30 09:19:121358浏览

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怎么用的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:yisu.com。如有侵权,请联系admin@php.cn删除