Java中的过滤器,拦截器,监听器---------简单易懂的介绍

Posted 爱笑的男人运气不会太差

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中的过滤器,拦截器,监听器---------简单易懂的介绍相关的知识,希望对你有一定的参考价值。

过滤器:

过滤器其主要特点在于:取你需要的东西,忽视那些不需要的东西!在程序中,你希望选择中篇文章中的所有数字,你就可以针对性的挑选数字!

拦截器:

拦截器其主要特点在于:针对你不要的东西进行拦截,比如说,在一个BBS里面你希望人家不要留“小乌鸦”的这个词,那你就可能采用拦截器!

监听器:

是一个事件处理过程,这个过程的取舍,可以让你的代码成为过滤器,还是成为拦截器~~~
比如,你想监听一段用户的数据中有没有1有的话就打印111!这就需要程序都监听用户输入的东西了!
if(***..equls(‘1‘)){ //打印111 }像这个就是去过滤其它的东西。。。。。
当然如果你把它当作一个拦截器看也可以,就是只要出现了1,你里面执行的正是反的东西,比如你输的数据中不能包含1。。。等等。
过滤器和拦截器,其实两者没有什么区别,最大的一点就是,过滤!是一个正面的东西,而拦截是一个反面的东西!过滤留下你想要的东西,拦截,针对你不需要的东西进行....

以上是关于Java中的过滤器,拦截器,监听器---------简单易懂的介绍的主要内容,如果未能解决你的问题,请参考以下文章

Java拦截器 过滤器 监听器有何区别 都是啥

拦截器过滤器监听器的区别和使用

java web过滤器拦截器监听器的区别

java 拦截器过滤器监听器

java 拦截器过滤器监听器

java过滤器监听器拦截器机制