扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getoperatingsystemmxbean定义及介绍
  • java.util.Date 和 java.slq.Date 如何最简单实现互换?
  • java命名空间java.lang.management接口memorypoolmxbean的类成员方法: isvalid定义及介绍
  • 轻量级Java开发工具 Java Tools
  • java命名空间java.lang.management接口threadmxbean的类成员方法: isthreadcputimesupported定义及介绍
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • java命名空间java.lang.management接口memorymanagermxbean的类成员方法: isvalid定义及介绍
  • 各位大虾,为什么我的java程序能通过编译,但是在用java命令运行程序的时候却老是报错“Exception in thread "main" java.lang.NoClassDe
  • java命名空间java.awt.image接口imageobserver的类成员方法: properties定义及介绍
  • 请问:java 入门以及学好Java要看哪些书籍阿????
  • java命名空间java.sql类types的类成员方法: other定义及介绍
  • Java源码工具 java2html
  • java命名空间java.sql接口rowid的类成员方法: getbytes定义及介绍
  • java bean和java class的区别??
  • java命名空间java.awt类color的类成员方法: gettransparency定义及介绍
  • 学习JAVA,请推荐好的 JAVA站点!
  • java命名空间java.lang.management类memoryusage的类成员方法: getcommitted定义及介绍
  • 关于Java好的网站,哪个Java好的教程。
  • java命名空间java.text类decimalformat的类成员方法: setparsebigdecimal定义及介绍
  • 如何将java.util.Date转化成java.sql.Date?
  • java命名空间java.beans接口propertyeditor的类成员方法: getvalue定义及介绍
  • 如何设置java应用程序的风格,如java风格,和windows风格!
  •  
    当前位置:  编程语言>java/jsp

    java命名空间java.util.prefs类abstractpreferences的类成员方法: removenode定义及介绍

     
        发布时间:2014-2-17  


        本文导语:  removenode public void removenode() throws backingstoreexception 根据 preferences.removenode() 中的规范实现 removenode() 方法。 此实现检查此节点是否为根;如果是,则抛出适当的异常。然后,它锁定此节点的父节点,并调用递归帮助...

    removenode

    public void removenode()
                    throws backingstoreexception
    根据 preferences.removenode() 中的规范实现 removenode() 方法

    此实现检查此节点是否为根;如果是,则抛出适当的如何设置java应用程序的风格,如java风格,和windows风格! iis7站长之家。然后,它锁定此节点的父节点,并调用递归帮助器方法来遍历以此节点为根的子树。递归方法锁定其所调用的节点,检查它是否未被删除,然后确保已缓存其所有子节点:调用 childrennamesspi() 方法并检查每个返回的子节点名称是否已包含在子缓存中。如果没有缓存子节点,则会调用 childspi(string) 方法为其创建一个 preferences 实例并将此实例置于子缓存中。然后,帮助器方法在其子缓存所包含的每个节点上递归式自我调用。下一步,它调用 removenodespi(),将其自身标记为已移除,并从其父节点的子缓存中自我移除。最后,如果存在任何节点更改侦听器,则其会将由事件指派线程所处理的通知事件加入队列

    注意,始终使用所有祖先来调用帮助器方法,直到锁定“未被移除的最近祖先”为止。

    指定者:
    preferences 中的 removenode
    抛出:
    illegalstateexception - 如果已经使用 removenode() 方法移除了此节点(或其祖先)。
    unsupportedoperationexception - 如果在根节点上调用此方法。
    backingstoreexception - 如果由于内部存储的故障或未能通信而无法完成此操作。
    另请参见:
    preferences.flush()
    相关文章推荐:


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3