摘要:
interface Inter { void method(); } class Test { //补足代码。通过匿名内部类。 /* static class Inner implements Inter { public void method() { System.out.println("m... 阅读全文
摘要:
/* 匿名内部类:1,匿名内部类其实就是内部类的简写格式。2,定义匿名内部类的前提: 内部类必须是继承一个类或者实现接口。3,匿名内部类的格式: new 父类或者接口(){定义子类的内容}4,其实匿名内部类就是一个匿名子类对象。而且这个对象有点胖。 可以理解为带内容的对象。5,匿名内部类中定义的方法 阅读全文
摘要:
/*内部类定义在局部时,1,不可以被成员修饰符修饰2,可以直接访问外部类中的成员,因为还持有外部类中的引用。 但是不可以访问它所在的局部中的变量。只能访问被final修饰的局部变量。*/class Outer{ int x = 3; void method(final int a) { final 阅读全文