1、transient防止用这个关键词修饰的变量序列化。当对象被反序列化时,被 transient 修饰的变量值不会被持久化和恢复。
2、transient 只能修饰变量,不能修饰类和方法。
实例
public Catalog TreeCatalog(String catalogId) {
Catalog catalogNode = findById(catalogId).get(); // 查询当前节点
ListcatalogList = findChild(catalogId); //查询该节点的所有子节点
for (Catalog child : catalogList) {
Catalog catalog = TreeCatalog(child.getCatalog_id());
catalogNode.getChildren().add(catalog);
}
return catalogNode;
}
以上就是java中transient的介绍,希望对大家有所帮助。更多关于“java培训”的问题,欢迎咨询千锋教育在线名师。千锋教育多年办学,课程大纲紧跟企业需求,更科学更严谨,每年培养泛IT人才近2万人。不论你是零基础还是想提升,都可以找到适合的班型,千锋教育随时欢迎你来试听。