有内部接口吗,我是新手 请高手帮忙看看,他们是什么意思?public class Outer{public class Inner{}}有这个东西吗,他们是什么意思?public interface Outer{public interface Inner{}} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有内部类,可分为静态和非静态两类,Inner就属于后者。内部类不是一言两语能说完的。但是没有内部接口。接口都是外部的。即使不显式地声明成public,接口的方法也都是public的。 这两种模式都是有的;在这里, 如果Inner只在Outer中使用,或者作为Outer的方法的参数及返回值,这时为了方便和结构清晰, 就可以把Inner做成Outer的内部类 这个东西说起来很多了~可以去看看java语言规范中对它们的定义(也可以先看看Java Tutorial,比较少,比较简单)。看到头都大了都还没完全记住。 有内部类,可分为静态和非静态两类,Inner就属于后者。内部类不是一言两语能说完的。但是没有内部接口。接口都是外部的。即使不显式地声明成public,接口的方法也都是public的。 有内部类,可分为静态和非静态两类,Inner就属于后者。内部类不是一言两语能说完的。但是没有内部接口。接口都是外部的。即使不显式地声明成public,接口的方法也都是public的。 普通内部类、静态内部类、内部匿名类内部匿名类在 AWT/Swing 的事件中用得非常多,前两种的使用不麻烦,但是要考虑使用这样的设计就很有水平了。比如说什么时候用普通内部类,什么时候用静态内部类,这是很有讲究的。普通内部类(即不带有 static 的内部类),可以在其内部使用外部类中的数据,但这样的内部类拥有一个指向其外部类的引用,会占用一定的内存空间。而静态内部类不包含对外部类的引用,因此也不能直接使用外部类中的数据。如果内部类中需要使用外部类的数据,就使用普通内部类,否则使用静态内部类。内部类按修饰符来分又有四种不同的情况,以 private 和 public 两种居多,以 private 使用频次最多。 如何用java程序更改文件夹默认图标!麻烦了 java接口问题 帮我看一下这个程序有什么问题? (笔试题)编程题: 写一个Singleton出来??? 怎么样用流的方式读取dbf文件中的数据 刚学JAVA,有点地方不太明白,希望大虾帮忙写来参考下!!!谢谢 请大家给我出出主意呀,今天面试又被打击呀. Makefile内容的含义? mysql的字段类型? 为什么windows下可以运行,linux下就出错? jna回调函数参数类型为枚举和void *,java应该定义什么类型对应。 如何实现JAVA与MATLAB混合编程
在这里, 如果Inner只在Outer中使用,或者作为Outer的方法的参数及返回值,这时为了方便和结构清晰, 就可以把Inner做成Outer的内部类