Java通过接口实现匿名类的实例代码
package com.chase.test;
/**
* 通过接口实现匿名类的实例
*
* @author Chase
*
* @date 2013-10-18 下午04:28:17
*
* @version V1.0
*/
interface I1 {
void print();
void eat();
}
public class AnonymousClass {
public static String excute(I1 c){
System.err.println("excute方法打印...");
c.print();
c.eat();
return "excute()返回的值...";
}
public String testExcute() {
return excute(new I1(){
public void print() {
System.out.println("调用匿名内打印...");
}
public void eat() {
System.out.println("今天的饭菜好好吃...");
}
}) ;
}
public static void main(String[] args) {
AnonymousClass entity = new AnonymousClass();
System.out.println(entity.testExcute());
}
}
运行结果:

上一篇:详解Java设计模式――命令模式
栏 目:JAVA代码
本文标题:Java通过接口实现匿名类的实例代码
本文地址:http://www.codeinn.net/misctech/47131.html


阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机




