java接口的高级应用
2024-08-30 10:20:30
直接上菜 /*接口类*/
public interface MsgListener{
public void afterMsgRecived(String msgData);
} /*工具类*/
public class Tools{
public static void getMsgData(String reciver,MsgListener listener){
reciver+=reciver;
//关键的来了
listener.afterMsgRecived(reciver);
}
} //调用
public static void main(String[] args){
String reciver="JACK THE REAPER";
//调用
Tools.getMsgData(reciver,new MsgListener(){
@override
public void afterMsgRecived(String msgData){
System.out.println(msgData);
}
});
} 最后。yes,yes,你会看到控制台输出:"JACK THE REAPERJACK THE REAPER";
最新文章
- 以向VS 程序打包集成自动写入注册表功能为例,介绍如何实现自由控制安装过程
- iOS UIRefreshControl-刷新tableView
- RPM
- mod_cluster启用https协议的步骤
- 解决虚拟机linux端mysql数据库无法远程访问
- Servlet、JSP选择题
- onmousemove和onmouseout事件的调用,和js使用双引号、单引号的时候应该注意的问题
- java 的开源wiki维基系统
- 初步认识pg_control文件之一
- mysql 错误- 磁盘空间不足,
- 浅析CDN安全
- linux面试题1
- 第二十九篇、UICollectionView瀑布流
- hdu 1568 Fibonacci 数学公式
- 两款Mac下的视频下载利器
- Python 命令行(CLI)基础库
- Python注释、变量、常量
- 根据缺少的so,安装相关的软件
- JavaScript中的原型链原理
- thinkphp5 如何监听sql?
热门文章
- 【二分图最大匹配】【匈牙利算法】zoj3988 Prime Set
- SpringMVC 常用注解 详解
- 矩阵乘法快速幂 cojs 1717. 数学序列
- SPFA cojs 176. [USACO Feb07] 奶牛聚会
- ThinkPHP -- 去除URL中的index.php
- 编写Shell脚本(未完待续)
- 读书笔记_Effective_C++_条款二十七:尽量少做转型动作
- mysql事件的开启和调用
- linux系统相关、硬件、资源 - 相关命令
- Java class 中public、protected 、friendly、private的区别