java类内部可以定义接口,作用可以看作是对类功能的进一步补充,类里面包含两部分:一部分是自己的固定的,一部分是可以变化的,而这可变的部分就编程了一个接口. 另一个作用是避免命名冲突. 示例 类Fruits内部存在接口Apple public class Fruits { public interface Apple { public String info(); } } 通过匿名内部类方式实现Fruits类中的Apple接口 public class Test { public static
先看一段代码: package com.test; import java.util.Scanner; public class IntegerCache { public static void main(String[] args) { Scanner input = new Scanner(System.in); while(input.hasNextInt()){ int ii = input.nextInt(); System.out.println("===" + ii +