我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:六合公式 > 方法内部类 >

Java 局部内部类有什么作用?

归档日期:07-02       文本归类:方法内部类      文章编辑:爱尚语录

  Java局部内部类有什么作用?局部内部类只能在其所在的方法里被实例化,也就是只能在这个方法里有作用,其实例对象的引用变量也为局部变量,这个方法被执行完,这个引用变量也将消失,...

  Java 局部内部类有什么作用?局部内部类只能在其所在的方法里被实例化,也就是只能在这个方法里有作用,其实例对象的引用变量也为局部变量,这个方法被执行完,这个引用变量也将消失,那么内部类对象的没有引用指向它,马上就会被垃圾回收机制回收。所以,局部内部类到底有什么作用?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  个人觉得,在某些情况下,某些业务逻辑需要临时处理,这些业务逻辑只在这里使用又可以封装成一个类的话,而又没必要重新建个文件,所以可以这写一个局部内部类来处理。

  然后,在我的记忆中,java代理模式中有用到局部内部类,在方法中直接实现接口,返回代理对象,简单而又方便。

  感觉内部类一般在设计模式中会用的比较多,我们平时开发不会用到太多。学习了就好!

本文链接:http://renfriends.com/fangfanabulei/660.html