第二,Anonymous Inner Class (匿名內部類) 是否可以extends(繼續)其它類,是否可以implements(實現)interface(接口)? 匿名的內部類是沒有名字的內部類。不能extends(繼續) 其它類,但一個內部類可以作為一個接口,由另一個內部類實現。
第三,Static Nested Class 和 Inner Class的不同,說得越多越好(面試題有的很籠統)。 Nested Class (一般是C++的說法),Inner Class (一般是JAVA的說法)。Java內部類與C++嵌套類最大的不同就在于是否有指向外部的引用上。具體可見http: //www.frontfree.net/articles/services/view.asp?id=704&page=1 注: 靜態內部類(Inner Class)意味著1創建一個static內部類的對象,不需要一個外部類對象,2不能從一個static內部類的一個對象訪問一個外部類對象