ホームページ > Java > &#&チュートリアル > Javaでトランジェントを使用する方法

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

WBOY
リリース: 2023-04-30 09:19:12
転載
1380 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート