java内部类的使用
2016-03-20 11:21
423 查看
<span style="font-size:18px;">/** * * java内部类的使用 * */ public class MyNeiClass { public static void main(String[] args) { // 内部类要依赖外部类的对象 MyNei1 myNei1 = new MyNei1(); MyNei1.MyLi1 li1= myNei1.new MyLi1(); li1.myMethod1(); // 打印结果:内部类被使用了。。。 // 静态内部类不需要依赖外部类的对象 MyNei1.MyLi2 li2=new MyNei1.MyLi2(); li2.myMethod2(); // 打印结果:静态内部类被使用了。。。 } } /** * 外部类 * */ class MyNei1{ // 内部类 class MyLi1{ public void myMethod1(){ System.out.println("内部类被使用了。。。"); } } // 静态内部类 static class MyLi2{ public void myMethod2(){ System.out.println("静态内部类被使用了。。。"); } } } </span>
相关文章推荐
- javaWeb中转发与重定向的区别
- Java gc 组合
- eclipse配置spring(最新版本或者是以前的版本)
- 毕向东java学习笔记
- 使用JXL将List集合写入到Excel表中
- java线程安全
- java - 增强for循环 - 自动装箱/拆箱 - 可变参数 - 静态导入
- mybatis3.2.6整合spring4.0和springMVC4.0开发
- 20145329 《Java程序设计》第三周学习总结
- java Date加一天(往后加一天)
- javaweb数据库操作
- 使用Scala实现Java项目的单词计数:串行及Actor版本
- Java实现文件的读取操作
- Java代码优化(长期更新)
- JDK JRE JVM的区别
- 20145304 Java第三周学习报告
- NetBeans中正则表达式替换实例
- Eclipse设置合适的字体
- eclipse根据.wsdl文件自动生成webservice的调用客户端
- java.io.Serializable的作用