ホームページ  >  記事  >  Java  >  Javaでトランジェントを使用する方法

Javaでトランジェントを使用する方法

WBOY
WBOY転載
2023-04-30 09:19:121357ブラウズ

1. 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でトランジェントを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。