![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 69
亓斌
人不会死在绝境,却往往栽在十字路口
展开
-
内部类/内部接口那点事
先上总结: 1、一个类的静态内部类,因为是静态的,所有不需要有包裹类的对象就可以实例化这个内部类(new Out.Inner()),所以在包裹类的静态方法中可以直接new这个内部类,而且静态内部类不可以访问包裹类的成员变量。 2、一个类的非静态内部类,必须要先有包裹类的对象才能实例化这个内部类(new Out().new Inner()),且,在包裹类的静态方法中不能实例化非静态内部类(原因:原创 2014-09-15 20:08:19 · 4432 阅读 · 0 评论 -
从一次意外开始说java匿名内部类
java的内部类、匿名类本来以为自己用的已经很溜了, 结果, 就在昨天晚上12点来钟发生了重大事故。要说事故的严重性呢,那就是导致我一晚上没有睡着觉。 那下面先用一段模拟代码来描述下我出现的问题的: public class Test { public static void main(String[] args) throws InterruptedException { View v原创 2015-03-14 10:24:29 · 2876 阅读 · 0 评论 -
初探Java8lambda表达式
要说现在什么火, 估计函数式编程算一个吧,看看人家javascript写起来多爽,java呢?一切皆对象。好像离着函数式编程挺远的,不过在java8中我们终于迎来了类似函数式编程-Java风格的lambda表达式,在用lambda重构你的代码后,啥感觉? 倍爽!这篇博客我们就来小探一下java8的lambda表达式,领略一下lambda表达式的风骚!lambda表达式语法lambda的语句可以用以下原创 2015-12-03 16:43:03 · 5827 阅读 · 1 评论