java中transient是什么
1、transient防止用这个关键词修饰的变量序列化。当对象被反序列化时,被 transient 修饰的变量值不会被持久化和恢复。
2、transient 只能修饰变量,不能修饰类和方法。
实例
代码语言:javascript复制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基础