Java通过接口实现匿名类的实例代码

 更新时间:2013年10月18日 17:13:47   作者:  
这篇文章介绍了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());
    }
}

运行结果:

相关文章

  • spring整合Quartz框架过程详解

    spring整合Quartz框架过程详解

    这篇文章主要介绍了spring整合Quartz框架过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Java利用异常中断当前任务的技巧分享

    Java利用异常中断当前任务的技巧分享

    在日常开发中,我们经常遇到调用别人的代码来完成某个任务,但是当代码比较耗时的时候,没法从外部终止该任务,所以本文为大家介绍了如何利用异常中断当前任务,需要的可以参考下
    2023-08-08
  • SpringMVC异常处理知识点总结

    SpringMVC异常处理知识点总结

    在本篇文章里小编给大家整理的是关于SpringMVC异常处理相关知识点内容,需要的朋友们学习下。
    2019-10-10
  • SpringBoot配置HTTPS及开发调试的操作方法

    SpringBoot配置HTTPS及开发调试的操作方法

    在实际开发过程中,如果后端需要启用https访问,通常项目启动后配置nginx代理再配置https,前端调用时高版本的chrome还会因为证书未信任导致调用失败,通过摸索整理一套开发调试下的https方案,下面给大家分享SpringBoot配置HTTPS及开发调试,感兴趣的朋友跟随小编一起看看吧
    2024-05-05
  • IDEA中JetBrains Mono字体的正确安装姿势

    IDEA中JetBrains Mono字体的正确安装姿势

    在 JetBrains Mono 的设计阶段,它就充分考虑到了长时间工作可能导致的眼睛疲劳问题,比如字母的大小和形状、空间量、自然等宽平衡、不必要的细节、连字、以及难以区分的符号等,从而最终设计出了这么一款字体
    2021-06-06
  • java 重定义数组的实现方法(与VB的ReDim相像)

    java 重定义数组的实现方法(与VB的ReDim相像)

    java 重定义数组的实现方法(与VB的ReDim相像),需要的朋友可以参考一下
    2013-04-04
  • Struts2 漏洞分析及如何提前预防

    Struts2 漏洞分析及如何提前预防

    2016年4月26日,Struts2发布一份安全公告,CVE编号 CVE-2016-3081。这是自2012年Struts2命令执行漏洞大规模爆发之后,该服务时隔四年再次爆发大规模漏洞。该漏洞也是今年目前爆出的最严重安全漏洞。本文分析了漏洞的原理危害影响防护等内容。
    2016-05-05
  • Spring MVC 处理Ajax请求的方式详解

    Spring MVC 处理Ajax请求的方式详解

    本文介绍了在SpringMVC中处理Ajax请求的方法,主要依赖于Controller和返回类型的配置,使用@RequestMapping注解处理Ajax的控制器方法,本文给大家介绍Spring MVC 处理Ajax请求的方式,感兴趣的朋友跟随小编一起看看吧
    2024-09-09
  • 关于Springboot的扩展点DisposableBean的原理解析

    关于Springboot的扩展点DisposableBean的原理解析

    这篇文章主要介绍了关于Springboot的扩展点DisposableBean的原理解析,DisposableBean是一个接口,为Spring bean提供了一种释放资源的方式 ,只有一个扩展方法destroy(),需要的朋友可以参考下
    2023-05-05
  • java中基本数据类型与Object的关系说明

    java中基本数据类型与Object的关系说明

    这篇文章主要介绍了java基本数据类型与Object的关系说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03

最新评论