observable

可观察的类clearChanged()方法 (Observable Class clearChanged() method)

  • clearChanged() method is available in java.util package.

    clearChanged()方法在java.util包中可用。

  • clearChanged() method represents that this object has no longer changed or in other words, we can say it has previously notified all of the observers of its most recent change.

    clearChanged()方法表示此对象不再更改,或者换句话说,我们可以说它先前已将其最新更改通知了所有观察者。

  • clearChanged() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    clearChanged()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

  • clearChanged() method does not throw an exception at the time of requiring to changes the object.

    clearChanged()方法在要求更改对象时不会引发异常。

Syntax:

句法:

    public void clearChanged();

Parameter(s):

参数:

  • It does not accept any parameter.

    它不接受任何参数。

Return value:

返回值:

The return type of the method is void, it returns nothing.

该方法的返回类型为void ,不返回任何内容。

Example:

例:

// Java program to demonstrate the example
// of void clearChanged() method of Observable
import java.util.*;
// Implement Observers class
class Observers implements Observer {public void update(Observable obj, Object ob) {System.out.println("Obs is added");
}
}
// Implement Observed Class
class Observed extends Observable {// Function call with setChanged()
void setChange() {setChanged();
System.out.println("setChanged(): " + hasChanged());
notifyObservers();
}
// Function call without setChanged()
void clearChange() {setChanged();
System.out.println("clearChanged(): ");
// By using clearChanged() method isto
// unset all the changes done by setChanged()
clearChanged();
notifyObservers();
}
}
public class ClearChanged {// Implement Main Method
public static void main(String args[]) {Observed observed = new Observed();
Observers obs = new Observers();
observed.addObserver(obs);
observed.setChange();
observed.clearChange();
}
}

Output

输出量

setChanged(): true
Obs is added
clearChanged():

翻译自: https://www.includehelp.com/java/observable-clearchanged-method-with-example.aspx

observable

observable_Java Observable clearChanged()方法与示例相关推荐

  1. observable_Java Observable countObservers()方法与示例

    observable 可观察的类countObservers()方法 (Observable Class countObservers() method) countObservers() metho ...

  2. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!

    连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...

  3. set.difference() 的用法(python3)_Python 集合 difference_update() 使用方法及示例

    Python 集合 difference_update() 使用方法及示例 Difference_update()使用集合的差集更新集合,并调用difference_update()方法. 如果A和B ...

  4. doc python 颜色_Python wordcloud.ImageColorGenerator方法代码示例

    本文整理汇总了Python中wordcloud.ImageColorGenerator方法的典型用法代码示例.如果您正苦于以下问题:Python wordcloud.ImageColorGenerat ...

  5. isdigit函数在C语言什么意思,C 库函数 isdigit() 使用方法及示例

    C 库函数 isdigit() 使用方法及示例 isdigit()函数检查字符是否为数字字符(0-9). isdigit()的函数原型int isdigit( int arg ); 函数isdigit ...

  6. python中append的用法_Python 列表 append() 使用方法及示例

    Python 列表 append() 使用方法及示例 append()方法将一个项目添加到列表的末尾. append()方法将单个项目添加到列表的末尾. append()方法的语法为:list.app ...

  7. java kryo_Kryo框架使用方法代码示例

    Kryo框架的source已移至https://github.com/EsotericSoftware/kryo ,进入此页面,然后点击右边的Download Zip按钮,就能下载到最新版本的Kryo ...

  8. python文件的用法,Python 文件 readlines() 使用方法及示例

    Python 文件 readlines() 使用方法及示例 概述 readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... ...

  9. php一些单选、复选框的默认选择方法(示例)

    转载 http://www.php.cn/php-weizijiaocheng-360029.html 一. radio和checkbox及php select默认选择的实现代码 1.radio单选框 ...

最新文章

  1. Git Bash Here 中文显示乱码,有遮挡, 的处理方法
  2. android Image zImage uImage boot.img分别是什么?个人笔记
  3. 一上来,就问原理,问上亿(MySQL)大表的索引优化...
  4. (数据结构与算法)数组模拟队列和环形队列
  5. Android中获取正在运行的服务-------ActivityManager.RunningServiceInfo的使用
  6. java文件与流_Java文件和流深入
  7. 从Java面试官的角度,如何快速判断程序员的能力
  8. 菜鸟之路-浅谈设计模式之单例设计模式
  9. “羊贵妃”没走“牛魔王”又来?牛肉价格屡创新高
  10. 计算机科学与技术第2次上机实验,天大计算机科学与技术学院—汇编语言—上机实验报告302...
  11. 从零开始学习前端开发 — 15、CSS3过渡、动画
  12. led拼接屏报价_液晶拼接屏与led显示屏的区别在哪?
  13. python获取字符串第一个字母_Python3基础 字符串 capitalize 返回一个新的字符串,它的第一个字母大写...
  14. Ubuntu20安装gcc6.3.0
  15. 网页常用JavaScript代码
  16. metinfo 5.3.19密码重置漏洞
  17. linux对 pow 未定义的引用,未定义引用`pow’和`floor’
  18. [Java]Java文件读写
  19. dnf服务器合并信息,DNF最大改动 全服合并9个大区 频道过百
  20. 计算机毕业设计Java学生心理健康信息咨询系统(源码+系统+mysql数据库+Lw文档)

热门文章

  1. 离人愁有用计算机怎么写歌词,离人愁歌词是什么意思 今两股痒痒什么意思
  2. 日常问题——hadoop启动后发现namenode没有启动,但是排除了格式化过度的问题
  3. UVA - 1589 ​​​​​​​Xiangqi
  4. ActiveMQ学习总结(3)——spring整合ActiveMQ
  5. 如何识别“答非所问”?使用gensim进行文本相似度计算
  6. Citrix Netscaler版本管理和选择
  7. centos 断电重启后,文件系统损坏修复
  8. python字典键值对转化为相应的变量名和变量值
  9. netbeans字体与颜色配置模板相关网站
  10. 第五章(1)Libgdx应用框架之生命周期